Multiparadigm (24)

Categories:

See Also:
Regular Links:

http://www.spinellis.gr/pubs/conf/1994-OOPSLA-Multipar/html/mlom.html
An Object Model for Multiparadigm Programming Open in a new browser window
   Presented at OOPSLA 1994.
   http://www.spinellis.gr/pubs/conf/1994-OOPSLA-Multipar/html/mlom.html
http://www.swe.uni-linz.ac.at/publications/abstract/TR-SE-94.17.html
Concepts and Architecture of Vista: A Multiparadigm Programming Environment Open in a new browser window
   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.
   http://www.swe.uni-linz.ac.at/publications/abstract/TR-SE-94.17.html
http://os.inf.tu-dresden.de/L4/l3elan.html
ELAN Open in a new browser window
   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, Deu
   http://os.inf.tu-dresden.de/L4/l3elan.html
http://www.heron-language.com/
Heron Open in a new browser window
   Home site. Has brief description, specification, tutorial, related articles, download.
   http://www.heron-language.com/
http://www.artima.com/weblogs/index.jsp?blogger=cdiggins
Heron-Centric: Ruminations of a Language Designer Open in a new browser window
   Weblog on language design issues, software development techniques, news, on Heron language, and similar languages like Java, C++.
   http://www.artima.com/weblogs/index.jsp?blogger=cdiggins
http://developers.slashdot.org/article.pl?sid=04/12/08/1944233
Heron: Introducing The Heron Programming Language Open in a new browser window
   Forum with many comments. [Slashdot]
   http://developers.slashdot.org/article.pl?sid=04/12/08/1944233
http://www.kx.com/
Kx Systems, Inc. Open in a new browser window
   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.kx.com/
http://sourceforge.net/projects/lfyre/
Lfyre Open in a new browser window
   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]
   http://sourceforge.net/projects/lfyre/
http://www.usenix.org/publications/library/proceedings/dsl97/full_papers/spinellis/spinellis_html/spinellis.html
Lightweight Languages as Software Engineering Tools Open in a new browser window
   Usenix Paper discussing multiparadigm programming as part of a larger topic.
   http://www.usenix.org/publications/library/proceedings/dsl97/full_papers/spinellis/spinellis_html/spinellis.html
http://i.csc.uvic.ca/home/hei/hei.ise
Lucid Open in a new browser window
   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 Lustr
   http://i.csc.uvic.ca/home/hei/hei.ise
http://cs.wwc.edu/~aabyan/PLBook/HTML/Unified/
Muliparadigm Programming Language Open in a new browser window
   By Anthony A. Aaby; 1998. Exercise to design an abstract grammar for elements that programming languages share, more so for abstraction, generalization, and modules; to integrate the grammar with abstract grammars for many paradigms.
   http://cs.wwc.edu/~aabyan/PLBook/HTML/Unified/
http://www.npac.syr.edu/users/gcheng/homepage/thesis/node15.html
Multiparadigm Parallel Programming Environments Open in a new browser window
   Text and diagrams on two main parallel programming paradigms (data parallel, explicit message passing), and sequential multiparadigm programming with corresponding parallel versions.
   http://www.npac.syr.edu/users/gcheng/homepage/thesis/node15.html
http://www-leibniz.imag.fr/PMP/
Multiparadigm Programming Group Open in a new browser window
   At Leibniz Laboratory, Grenoble, France; research topics, news, publications, members. In English and Français.
   http://www-leibniz.imag.fr/PMP/
http://en.wikipedia.org/wiki/Multi-paradigm_programming_language
Multiparadigm Programming Language Open in a new browser window
   Brief description, language list sorted by count and supported paradigms. [Wikipedia]
   http://en.wikipedia.org/wiki/Multi-paradigm_programming_language
http://www.nongnu.org/needle/
Needle Open in a new browser window
   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]
   http://www.nongnu.org/needle/
http://www.nial.com/
Nial Systems Ltd. Open in a new browser window
   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 Sour
   http://www.nial.com/
http://www.alu.org/table/objects.htm
Object Oriented and Procedural Lisp Open in a new browser window
   Brief, well written description of Lisp as a framework language, and related benefits.
   http://www.alu.org/table/objects.htm
http://scgwiki.iam.unibe.ch:8080/SCG/10
Piccola Wiki Open in a new browser window
   Wiki for this language. Treats 2 implementations: JPiccola, done in Java; SPiccola, done in Squeak. Descriptions, tutorial, syntax, libraries, bug list, FAQ.
   http://scgwiki.iam.unibe.ch:8080/SCG/10
http://www.iam.unibe.ch/~scg/Research/Piccola/
Piccola: A Small Composition Language Open in a new browser window
   PI based COmposition LAnguage: research language to explore the paradigm: Application = Components + Scripts. From the University of Berne.
   http://www.iam.unibe.ch/~scg/Research/Piccola/
http://citeseer.ist.psu.edu/386474.html
ResearchIndex: From Competition to Amalgamation of Different Programming Paradigms Open in a new browser window
   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, functi
   http://citeseer.ist.psu.edu/386474.html
http://www.scala-lang.org/
Scala Open in a new browser window
   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]
   http://www.scala-lang.org/
http://www.cs.manchester.ac.uk/Intranet_subweb/library/cstechrep/Abstracts/UMCS-92-4-3.html
UFO: United Functions and Objects: Draft Language Description Open in a new browser window
   Download of UMCS-92-4-3.
   http://www.cs.manchester.ac.uk/Intranet_subweb/library/cstechrep/Abstracts/UMCS-92-4-3.html
http://www.nongnu.org/xlang/
X Language: xlang Open in a new browser window
   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://www.nongnu.org/xlang/
http://xlr.sourceforge.net/
XLR: Extensible Language and Runtime Open in a new browser window
   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 solve.
   http://xlr.sourceforge.net/

Last Updated: 2007-09-22 08:56:04