IASAbout IASDesignHostingPromotionConsultingContact


    based Prototype Oriented Object Languages













based Prototype Oriented Object Languages


Prototype-based languages are classless object-oriented languages, OO without classes. Instances of objects are made by cloning other instances. Usually, these languages have only one data structure, the associative array. Such languages are very flexible during runtime, and far simpler than class-based languages. The original one was Self.

    Top: Computers: Programming: Languages: Object-Oriented: Prototype-based

See Also:

  • Object-based PLs - By Rainer Blome. Alphabetized list with descriptions of, and links to, many prototype-based languages.
  • Lisaac - Small, fast language inspired by Smalltalk, Self, Eiffel (design by contract); auto-cast static typing, multiple inheritance. Part of Isaac prototype-based OS. Description, downloads, library, benchmarks, code samples.
  • Isaac Project - Small prototype-based high-level language, influences: Smalltalk (all values are objects), Self (prototypes), Eiffel (Design by Contract); allows system, low-level programming, compiler has means for late binding suppression, optimizing type predictions a
  • Class-based NewtonScript Programming - An article for PIE Developers magazine describing a technique for structuring a NewtonScript program using class-like objects.
  • 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+
  • 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]
  • 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]
  • The Slate Programming Language - Brief description with many forum comments. [Slashdot]
  • Glyphic Script, Codeworks - Language with interactive development environment, supports multiple views per object, bytecode VM; was user programming environment of EO communicator; description, PDF manuals. By Mark Lentczner.
  • Brain - High-level, pure object-oriented, prototype-based, scripting language; Smalltalk-like syntax; some features borrowed from Scheme, Self, JavaScript. [Open Source, LGPL]
  • Prototype-based Programming - Growing article, with links to many related topics. [Wikipedia]


Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Click here to add, change or remove your listing

Top


Home | About IAS | Web Design | Web Hosting | Promotion | Consulting | Support | Contact IAS

Copyright © 1995-2009 Internet Advertising Solutions, Inc.
Copyright Notice | Privacy Policy | Site Map | APR









  MySQL - Cache Direct sec.