Jump to content

BETA (programming language)

From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 62.242.69.46 (talk) at 09:42, 25 October 2002. The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.
(diff) ← Previous revision | Latest revision (diff) | Newer revision → (diff)

BETA is an object-oriented language from the Scandinavian School of Systems Development where the first object-oriented language Simula was developed. BETA supports the object-oriented perspective on programming and contains comprehensive facilities for procedural and functional programming. BETA has powerful abstraction mechanisms for supporting identification of objects, classification and composition. BETA is a strongly typed language like Simula, Eiffel and C++, with most type checking being carried out at compile time. It is well known that it is not possible to obtain all type checking at compile time without sacrificing the expressiveness of the language. BETA has an optimum balance between compiletime type checking and runtime type checking.

links