  |
http://www.scala-lang.org/ - http://www.scala-lang.org/
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] |
  |
Multiparadigm Programming Language - http://en.wikipedia.org/wiki/Multi-paradigm_programming_language
Brief description, language list sorted by count and supported paradigms. [Wikipedia] |
  |
Nial Systems Ltd. - http://www.nial.com/
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] |
  |
Piccola: A Small Composition Language - http://www.iam.unibe.ch/~scg/Research/Piccola/
PI based COmposition LAnguage: research language to explore the paradigm: Application = Components + Scripts. From the University of Berne. |
  |
Kx Systems, Inc. - http://www.kx.com/
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. |
  |
http://www.heron-language.com/ - http://www.heron-language.com/
Home site. Has brief description, specification, tutorial, related articles, download. |
  |
http://os.inf.tu-dresden.de/L4/l3elan.html - http://os.inf.tu-dresden.de/L4/l3elan.html
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. English, Deutsch. |
  |
http://www.nongnu.org/needle/ - http://www.nongnu.org/needle/
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] |
  |
X Language: xlang - http://www.nongnu.org/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] |
  |
http://sourceforge.net/projects/lfyre/ - http://sourceforge.net/projects/lfyre/
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] |
  |
UFO: United Functions and Objects: Draft Language Description - http://intranet.cs.man.ac.uk/Intranet_subweb/library/cstechrep/Abstracts/UMCS-92-4-3.html
Download of UMCS-92-4-3. |
  |
ResearchIndex: From Competition to Amalgamation of Different Programming Paradigms - http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.32.9545
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. |
 |
Heron-Centric: Ruminations of a Language Designer - http://www.artima.com/weblogs/index.jsp?blogger=cdiggins
Weblog on language design issues, software development techniques, news, on Heron language, and similar languages like Java, C++. |
 |
Multiparadigm Programming Group - http://www-leibniz.imag.fr/PMP/
At Leibniz Laboratory, Grenoble, France; research topics, news, publications, members. In English and Français. |
 |
http://i.csc.uvic.ca/home/hei/ihei.cgi?context=%3Ctop:%3C%22lucid%22%3E%3E - http://i.csc.uvic.ca/home/hei/ihei.cgi?context=%3Ctop:%3C%22lucid%22%3E%3E
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. |