| 2. | Nice | | | OO language based on, integrated with, Java (compiler produces java bytecode); features of functional programming, implements state-of-art results from academic research, for more expressivity, modularity, safety. [Open source, GPL] nice.sourceforge.net |
| 3. | Kapsel | | | Experimental object-oriented programming language; looks and feels much like the original Smalltalk, adds features to specify access to object detail. tools.fiu.edu |
| 4. | bx | | | Language with objects, interfaces, parameterized types, no inheritance, operator overloading, generators, static instantiation, compiled to C; descriptions, source code, examples, compiler. www.skrenta.com |
| 6. | merd: SourceForge | | | Practical futuristic language: Ruby-like expressiveness with Haskell-like static type checks. Coded in ML, runs on Linux. [Open Source, GPL] sourceforge.net |
| 7. | The Object-Oriented Page | | | Large, well researched list of OO issues, languages, projects, and links. Excellent resource. www.well.com |
| 9. | Noobeed | | | An interactive geomatic object oriented language for spatial modeling, image processing, remote sensing, digital photogrammetry, geographic information system (GIS), geodesy, and surveying and mapping. noobeed.com |
| 10. | Anvil | | | A dynamically compiled, object-oriented programming language and environment, especially suited for web applications. njet.org |
| 11. | Planet Source Code | | | Lets OOP programmers submit code for review by other programmers; many source code samples to help educate beginners on many concepts; contests where programmers vote for the most efficient, useful code recently submitted. www.planet-source-code.com |
| 12. | UnrealScript Language Reference | | | High level, simple, Java-style, object-oriented, compile time error checking; native support for major concepts of time, state, properties, networking, which few languages address, to greatly simplify code. Mainly for games. unreal.epicgames.com |
| 14. | Avail | | | Multiply-polymorphic modular language with highy flexible syntax. Unique inheritance model allows multiple inheritance, multiple polymorphism, constrained genericity, and covariant attributes via immutability. Due to identityless nature of types, a type can have an infinite number of supertypes and subtypes. www.ericsworld.com |
| 15. | O'small | | | Concise, simple OO language for teaching; and study of semantics of inheritance, and OO languages in denotational style, later became subject of research on type inference systems and abstract machines. [Open Source] www.ahense.de |
| 17. | Survey of Object Oriented Programming Languages | | | Article by Chris Hostetter. This paper was intended as a learning experience for the author, in an attempt to better understand the history and development of Object Oriented Programming Languages. www.rescomp.berkeley.edu |
| 18. | Embedded C# | | | A language based on C# ECMA standard with some extensions or features applicable to embedded development. It is a research project which should prove the concept of high level embedded language. www.ecsharp.net |
| 19. | Elaya | | | Homepage for the open source Elaya compiler project. www.elaya.org |
| 20. | Modular Programming Languages | | | By Hanspeter Mössenböck; Springer-Verlag, 1997, ISBN 3540625992. Refereed proceedings, Joint Modular Languages Conference, JMLC'97; Linz, Austria; 24 revised full papers; languages, techniques, tools to develop modular, extensible, type-safe software systems; Modula, Oberon, Ada 95, Eiffel, Sather, Java, others. [Springer-Verlag] www.springer-ny.com |
| 21. | JellyJ | | | Project creating a object oriented programming language which is easy to learn for the beginner. jellyj.sourceforge.net |
| 22. | Superx++ | | | Compiled object-oriented language fully based on XML syntax; conforms to XML version 1.0 specification as published by W3C. Descriptions, documents, FAQ, downloads, links. [Open Source, LGPL] xplusplus.sourceforge.net |
| | |