Lukol Directory: Computers: Programming: Languages: Object-Oriented: Prototype-based

Slate
Language-OS based on CLOS, Self, Smalltalk; Smalltalk syntax; libraries inspired by Common Lisp, Dylan, Strongtalk (strong typing). Descriptions, programming manual, tutorials, summaries, bulletin board Swiki, CVS. [Open Source, LGPL]
http://slate.tunes.org/

NewtonScript Papers
Papers about and related to NewtonScript, the prototype-based language for Newton PDA.
http://wsmith.best.vwh.net/works.html

Prototype-based Languages
Text table compares about 20 languages, with links: Agora, Amulet, Cecil/Vortex, Cel, Garnet, GlyphicScript, Io, JavaScript, Kevo, Lua, Merlin, Moostrap, NewtonScript, Obliq, Omega, OScheme, Poe, Self, SK8.
http://www.dekorte.com/docs/protos/

MLud
A runtime-extensible language built on top of SML/NJ designed for building collaborative environments. Supports dynamic delegation with multiple dispatch, several useful datatypes, inline ML, and checkpoint persistence.
http://moonflare.com/code/mlud/

Object-based PLs
By Rainer Blome. Alphabetized list with descriptions of, and links to, many prototype-based languages.
http://www-alt.pasteur.fr/~letondal/object...

Prototype-based Programming
Growing article, with links to many related topics. [Wikipedia]
http://en.wikipedia.org/wiki/Prototype-bas...

OScheme
Small, embeddable interpreter, mostly Scheme R4RS conformant, with extensions: supports prototype-based object model, some POSIX system calls, compilable in secure mode.
http://koala.ilog.fr/abaird/oscheme/oschem...

Brain
High-level, pure object-oriented, prototype-based, scripting language; Smalltalk-like syntax; some features borrowed from Scheme, Self, JavaScript. [Open Source, LGPL]
http://brain.sourceforge.net/

Agora
OO prototype-based, reflective language, based on only message passing, a key trait of OO languages; it allows late-binding polymorphism, the key trait making possible incremental modifying of programs. Descriptions, papers, implementations: Smalltalk, C++, Java, Scheme; MiniMix.
http://prog.vub.ac.be/research/agora/

The Slate Programming Language
Brief description with many forum comments. [Slashdot]
http://slashdot.org/developers/04/03/27/16...

Mica
Was Poe: prototype inheritance language and OO virtual machine for building network-accessible programs for multiple programmers, users, agents. Persistence and garbage collection are automatic and transparent. [Open Source, GPL]
http://darksleep.com/mica/

Sub Topics:
Amulet
Self
Io
Lua
REBOL
Cecil
Obliq
JavaScript
Water


Related Topics:
Computers: Programming: Languages: Garbage Collected: Object-Oriented
Computers: Programming: Languages: Interpreted: Object-Oriented
Computers: Programming: Languages: Multiparadigm
Computers: Programming: Languages: Object-Oriented: Class-based
Computers: Programming: Languages: Object-Oriented: Pure
Computers: Programming: Languages: Scripting: Object-Oriented



Help build the largest human-edited directory on the web.
Submit a site - Open Directory Project - Become an Editor
The content of the Lukol directory is based on the Open Directory (DMOZ) and is enhanced using Lukol's own technology.




2006