Search Engine Home

Featured Sites:

Search Home

Math for Students

Mystery Book Store

Math Book Store

Dictionary and Language Portal
online dictionary


Privacy Policy

 
  Search Home : Computers : Programming : Languages : Object-Oriented
Compilers@ Companies@
Comparison and Review@ Magazines and E-zines
Refactoring@  


Aspect-Oriented@ Compiled@
Garbage Collected@ Interpreted@
Prototype-based Pure
Scripting@  


Ada@ Aleph@
Amulet@ ABAP@
Bistro@ Blue@
BETA@ Cel@
Cecil@ Clarion@
Component Pascal@ Curl@
C++@ C-sharp@
CLOS@ CLU@
Delphi@ Dylan@
D@ Eiffel-sharp@
Eiffel@ ElastiC@
E@ HyperCard@
Io@ ICI@
Java@ JavaScript@
Leda@ Lua@
Lagoona@ LabVIEW@
Modula-3@ Moto@
Mozart@ MATLAB@
Oz@ O'Haskell@
OO Cobol@ Oberon@
Objective Caml@ Objective-C@
Object Rexx@ Object-Z@
Obliq@ Perl@
Pike@ Pliant@
Prograph@ Python@
PHP@ Ruby@
REBOL@ Self@
Simkin@ Simula@
Slim@ Smalltalk@
Squeak@ SETL@
Sather@ Tempo@
Turing@ T3X@
TOM@ Tcl-Tk@
Visual Basic@ Visual FoxPro@
VBScript@ Water@
XOTcl@ YAFL@


See Also:


  • A Programming Language for Communicating Distributed Objects: Fascinating proposal for a very compact folding CDO language: Seentacks? We don't need no stinkin' Seentacks!
  • Anvil: A dynamically compiled, object-oriented programming language and environment, especially suited for web applications.
  • 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.
  • Cetus Links: Languages: Over 11,000 links on objects and components.
  • Dynace: An object-oriented extension to the C language which solves many of the problems associated with C++.
  • Elaya: Homepage for the open source Elaya compiler project.
  • Heron: The official web site for the Heron programming language. Contains the specification, a tutorial, related articles.
  • Heron-Centric: A blog on news and developments regarding the Heron programming language.
  • Heron-Centric: Ruminations of a Language Designer: A blog which covers language design issues and software development techniques regarding the Heron programming language as well as similar languages like Java and C++.
  • JellyJ: Project creating a object oriented programming language which is easy to learn for the beginner.
  • Kapsel: Experimental object-oriented programming language; looks and feels much like the original Smalltalk, adds features to specify access to object detail.
  • Lava: An experimental, innovative, object-oriented, interpretive programming language and an associated programming environment LavaPE which provides syntax-sensitive point-and-click style structure editors instead of text editors for program editing.
  • Lingo: Programming language with automatic memory management, simple class structure, large library, working example programs, compiler and debugger for Windows. The website has sample code, trial software and technical information.
  • Lush: Lisp Universal SHell: An object-oriented programming language designed for researchers, experimenters, and engineers interested in large-scale numerical and graphic applications. Lush wrapping three languages into one: (1) a weakly-typed, garbage-collected, dynamically scoped, interpreted language with Lisp-like syntax, (2) a strongly-typed, lexically-scoped compiled language that uses the same Lisp-like syntax, and (3) the C language, which can be freely mixed with Lush code within a single program, even within a single function.
  • 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]
  • 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]
  • 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.
  • Nosica: A new object-oriented language. Development website, with some documentation, a forum, announcement from developpers. Sources. [Open source, GPL]
  • 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]
  • OO Language Page: Includes links to information on OOPLs, user `group` and JDK, IDE and libraries.
  • OOP 2005 Conference: (January 2005) presents object-based solutions in an expansive and fully comprehensive forum for users, experts and leading vendors.
  • Object Oriented FAQ: Object FAQ: Comp.Object FAQ (Object FAQ) is the most comprehensive `resource` on object technology anywhere.
  • Object Oriented Programming in C: Paul Field's fine, clear paper, published in C Vu 4:1 (November 1991), on how to use an object-like discipline with a procedural language.
  • Object Oriented Programming: A guide for the beginner, from Modula-2 to Java: Tutorial teaching basics of object oriented programming. Tailored to no one specific language, but examples are in C++, Java, Modula-2.
  • Object Technology: General introduction; documenting; suppliers, consulting firms, consortia; patterns, frameworks, class libraries; distributed objects; languages; databases; operating systems; modeling, methodologies; publications, people.
  • Objects on the Web: Designing, Building, and Deploying Object-Oriented Applications for the Web: By Ron Ben-Naton.
  • Open Spice: An openly available specification of programming language with some nice XML processing features. Imlementations.
  • 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.
  • 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]
  • 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.
  • The Object-Oriented Page: Large, well researched list of OO issues, languages, projects, and links. Excellent resource.
  • 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.
  • VIRT Laboratory: Makes VIRT: general purpose, imperative, object-oriented language, with a new technology of dynamic data structure processing; lets you process dynamic data structures (lists, trees, more) effectively with no pointers. Ensures laconic and uniform notation lets you hide memory allocation/deallocation mechanisms.
  • WebReference.com: Class-Based vs. Prototype-Based Languages: Brief explanation by Yehuda Shiran, Ph.D.
  • Webopedia: Object-oriented programming: Defines the term 'object-oriented programming', lists some links where you can get more information.
  • What is Object-Oriented Software: An Introduction: Simple explanations for object newbies.
  • bx: Language with objects, interfaces, parameterized types, no inheritance, operator overloading, generators, static instantiation, compiled to C; descriptions, source code, examples, compiler.
  • merd: Ruby-like expressivity + static type checks, a la Haskell. [Open Source, GPL]
  • merd: SourceForge: Practical futuristic language: Ruby-like expressiveness with Haskell-like static type checks. Coded in ML, runs on Linux. [Open Source, GPL]

This category in other languages:
German    



 
       Math Book Store
Help build the largest human-edited directory on the web.
Submit a Site - Open Directory Project - Become an Editor
Copyright © 2005-2007 All rights reserved. AllSites, LLC