Omega(ID:1650/ome001)
Protype based OOL
- Country: at
- Began: 1991
- Published: 1991
- Type:Prototyping
- Sammet:SPC
Prototype-based object-oriented language. Developed by Gunther Blascek at the Instit fur Praktische Informatik Gruppe Software, Universitat Linz, Austria.
Structures:
Related languages
References:
Blaschek, G. "Type-Safe Object-Oriented Programming with Prototypes The Concept of Omega", Structured Programming 12:217-225 (1991). view details
Blaschek, Gunther "Object-Oriented Programming With Prototypes" Springer Verlag December 1994 view details
Noble, James - report on Günther Blaschek demonstration of Omega view details
Abstract: Günther Blaschek from the Johannes Kepler University of Linz demonstrated the Omega language. Omega is a statically typed prototype based language derived from Smalltalk, for which a compiler and programming environment are available for the Macintosh. Günther demonstrated the Omega programming environment, highlighting its performance. For example, he recompiled the entire system from scratch in approximately seven seconds. In general, Omega executes four to ten times faster than Smalltalk. Most of this speedup is due to static typing which allows common code to be inlined, and basic types (such as integers) to be stored and manipulated directly.
in Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag view details
|