General purpose language; multiparadigm (object-oriented, functional, concurrent
elements); statically typed, type-safe; focus: Web services. Successor of Funnel.
Interoperates with Java VM or .NET, XML aware. [Open source, BSD-like license]
- published: Jun 29 2008
Home site. Has brief description, specification, tutorial, related articles,
- published: Nov 11 2008
Heron-Centric: Ruminations of a Language Designer|
Weblog on language design issues, software development techniques, news, on Heron
language, and similar languages like Java, C++.
Search in Category: Computers: Programming: Languages: Java: Resources
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.
Search in Category: Computers: Programming: Languages: APL: Vendors
General purpose, compiled; high performance, expressiveness, flexibility. Many
features found in other languages, and extra features: creating new operators,
keywords, programming paradigms. News, download. [SourceForge]
Search in Category: Computers: Open Source: Project Hosting
Search in Category: Computers: Open Source: Software
Search in Category: Computers: Systems: Apple: Macintosh: Development: Sources
Multiparadigm Programming Language|
Brief description, language list sorted by count and supported paradigms.
An Object Model for Multiparadigm Programming|
Presented at OOPSLA 1994.
- published: Jul 01 1994
Created 1974 by Technical University of Berlin group, as alternative to BASIC in
teaching, for systematic programming, and related styles: top-down, bottom-up,
recursive, modular, syntax-directed. Descriptions, brief resource list, documents.
Search in Category: Computers: Software: Operating Systems: Realtime: L4
- published: Aug 12 1999
Lightweight Languages as Software Engineering Tools|
Usenix Paper discussing multiparadigm programming as part of a larger topic.
Search in Category: Computers: Computer Science: Organizations
Search in Category: Computers: Software: Operating Systems: Unix: Administration: Organizations
- published: Apr 15 2002
Multiparadigm Programming Group|
At Leibniz Laboratory, Grenoble, France; research topics, news, publications,
members. In English and Français.
Nial Systems Ltd.|
NIAL, Nested Interactive Array Language, mixes aspects of functional array and
procedural languages. Rich primitives set makes it easy, fast to code loop-free
data-driven algorithms. Also Q'Nial IDE, and Nial Data Engine embeddable
interpreter. [Open Source, Artistic Licence]
- published: Feb 01 2007
ResearchIndex: From Competition to Amalgamation of Different Programming Paradigms|
Describes basic elements (data, actions, tunings, voids, mixtures, ...) and
principles of programming (stratification, implicit knowledge, limited freedom,
...), directed to amalgamating different programming paradigms (imperative,
object-oriented, functional, constraint, ...) in a unified process of generating
computer system models.
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. Downloads: HTML, PS.
Heron: Introducing The Heron Programming Language|
Forum with many comments. [Slashdot]
- published: Dec 08 2004
Functional dataflow language, invented by Bill Wadge, Ed Ashcroft. Variables and
expressions denote streams-sequences of data items. Input and output are streams,
so a program is a Unix-style filter. Was basis for French real-time/reactive
languages Lustre, Signal.
Pure object-oriented, functional language, statically typed, garbage collected;
mixes ideas from Dylan, Lisp, Scheme; ML; Cecil, Smalltalk; description, slide
show, downloads, links. [Open Source, MIT]
- published: Dec 11 2002
Piccola: A Small Composition Language|
PI based COmposition LAnguage: research language to explore the paradigm:
Application = Components + Scripts. From the University of Berne.
Search in Category: Computers: Computer Science: Research Institutes
Search in Category: Science: Math: Academic Departments: Europe: Switzerland
UFO: United Functions and Objects: Draft Language Description|
Download of UMCS-92-4-3.
X Language: xlang|
The eXtensible Language: easy to use, multi-syntax, portable set of APIs to create
CLI and GUI applications for Unix/X11 and Win32; will ease making big applications,
has interpreter/compiler/debugger. [Open Source, GPL]
- published: Mar 03 2004
XLR: Extensible Language and Runtime|
XL is designed to implement the ideas of Concept Programming. It can apply to many
domains and problem spaces, not only a small subset of the problems users must
- published: Apr 08 2008