Searchalot

Internet Directory - Top : Computers : Programming : Languages : Multiparadigm

Top : Computers : Programming : Languages : Multiparadigm (59 web sites)
APL
Ada
Arc
BETA
C++
CLOS
Clojure
Compiled
Constraint Logic
D
Dylan
Functional Logic
Interpreted
JavaScript
LabVIEW
Leda
Lisp
Lua
Mathematica
Metaobject Protocols
Objective Caml
Oz-Mozart
Pliant
Poplog
Prograph
Python
REBOL
Sather
Spreadsheets
TUNES
Tcl-Tk
Tempo
Water
XOTcl
 Related Categories
Computers: Programming: Languages: Object_Oriented: Class_based
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: Procedural
Computers: Programming: Languages: Object_Oriented: Prototype_based
Computers: Programming: Languages: Specification
Computers: Programming: Languages: Visual
 Related Web Pages

An Object Model for Multiparadigm Programming
Presented at OOPSLA 1994.
http://www.spinellis.gr/pubs/conf/1994-OOPSLA-Multipar/html/mlom.html

ELAN
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://os.inf.tu-dresden.de/L4/l3elan.html

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++.
http://www.artima.com/weblogs/index.jsp?blogger=cdiggins

Heron: Introducing The Heron Programming Language
Forum with many comments. [Slashdot]
http://developers.slashdot.org/article.pl?sid=04/12/08/1944233

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]
http://sourceforge.net/projects/lfyre/

Lightweight Languages as Software Engineering Tools
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

Multiparadigm Programming Language
Brief description, language list sorted by count and supported paradigms. [Wikipedia]
http://en.wikipedia.org/wiki/Multi-paradigm_programming_language

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]
http://www.nongnu.org/needle/

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]
http://www.nial.com/

Piccola: A Small Composition Language
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/

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.
http://citeseerx.ist.psu.edu/viewdoc/summary?doi=10.1.1.32.9545

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]
http://www.nongnu.org/xlang/

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 solve.
http://xlr.sourceforge.net/