Home >> Computers >> Programming >> Languages >> Multiparadigm


  Constraint Logic
  Functional Logic
   

  Ada
APL
BETA
C++
CLOS
D
  Dylan
Leda
Lisp
Lua
Objective Caml
Oz
  Pliant
Python
REBOL
Tempo
TUNES
Water


Kx Systems, Inc.
Makes K, advanced vector oriented, functional language, one of the fastest application development environments (according to Bell Laboratories Benchmarking), and allows very fast processing of large datasets.

Object Oriented and Procedural Lisp
Brief, well written description of Lisp as a Framework Language, and benefits thereof.

Multiparadigm Parallel Programming Environments


Vista: Concepts and Architecture of Vista: a Multiparadigm Programming Environment
Visual multiparadigm programming: visual + object-oriented (signal flow + data flow); from Proceedings of 10th IEEE/CS Symposium on Visual Languages, St. Louis, USA, 4-7 October 1994.

Piccola: A Small Composition Language
PI based COmposition LAnguage: research language to explore the paradigm: Application = Components + Scripts. From the University of Berne.

Lightweight Languages as Software Engineering Tools
Usenix Paper discussing multiparadigm programming as part of a larger topic.

UFO: United Functions and Objects
UFO1.0 was implemented in UFO, and a basic compiler, generating ANSI C; was produced early in the project. This implemention evolved over time, was used to produce a wide range of applications in UFO: numeric benchmarks, programming tools, and natural language processing. Free.

An Object Model for Multiparadigm Programming
Presented at OOPSLA 1994.

UFO: United Functions and Objects: Draft Language Description
Download of UMCS-92-4-3.

Nial: A Quick Look at Nial
The basis of Nial is the array theory of Trenchard More, a body of work which underpins APL2 nested arrays. It has a low profile, but serves the same niche as APL-J.


Computers: Programming: Languages: Constraint
Computers: Programming: Languages: Dataflow
Computers: Programming: Languages: Declarative
Computers: Programming: Languages: Functional
Computers: Programming: Languages: Interface
Computers: Programming: Languages: Language-OS Hybrids
Computers: Programming: Languages: Logic-based
Computers: Programming: Languages: Object-Oriented
Computers: Programming: Languages: Object-Oriented: Prototype-based
Computers: Programming: Languages: Procedural
Computers: Programming: Languages: Specification
Computers: Programming: Languages: Visual




© 2005 GeneralAnswers.org