H ?
«
‹
←
→
›
»
Language peer sets for BETA: Norway↑ Norway/1975↑ Designed 1975 ↑ 1970s languages ↑ Fourth generation↑ High Cold War↑ Genus Simple ↑ Multi-purpose ↑ Simple↑ Autopoeitic↑ Object-oriented ↑ Simple/1975↑ Autopoeitic/1975↑ Object-oriented/1975↑ Simple/Norway↑ Autopoeitic/Norway↑ Object-oriented/Norway↑ Multi-purpose ↑ Multi-purpose/1975↑ Multi-purpose/no ↑ BETA(ID:1032/bet001)Object oriented languagealternate simple viewCountry: Norway Designed 1975 Published: 1975 Genus: Simple Sammet category: Multi-purpose Norwegian Computing Center, Oslo, 1975 Beta development process started in 1975, with the aim to develop concepts, constructs, and tools for programming. The team consisted of Bent B. Kristensen, Birger Molle-Pederson, Ole Lehrman Madsen, and Kristen Nygaard. Object-oriented language with block structure, coroutines, concurrency, strong typing, part objects, separate objects and classless objects. Central feature is a single abstraction mechanism called "patterns", a generalization of classes, providing instantiation and hierarchical inheritance for all objects including procedures and processes. A modern OOL with comprehensive facilities for procedural and functional programming. BETA has powerful abstraction mechanisms that provide excellent support for design and implementation, including data definition for persistent data. The abstraction mechanisms include support for identification of objects, classification, and composition. Abstract mechanisms include class, procedure, function, co-routine, process, exception, and many more, all unified into the ultimate abstraction mechanism: the pattern. In addition to the pattern, BETA has sub-pattern, virtual pattern, and pattern variable. does not only allow for passive objects as in SMALLTALK, C++, and EIFFEL. BETA objects may also act as co-routines, making it possible to model alternating sequential processes and quasi-parallel processes. BETA coroutines may also be executed concurrently with supported facilities for synchonization and communication, including monitors and rendezvous communication. Mjølner Informatics ApS, implementations for Mac, Sun, HP, Apollo. People: Structures: Related languages
References: in [SIGPLAN] (1985) SIGPLAN Notices 20(05) May 1985 in (1987) Research Directions in Object-Oriented Programming 1987 in Knudsen, J. (1993) Knudsen, J. ; O. Madsen, B. Magnusson, and M. Lofgren, editors, Object-Oriented Environments. Prentice Hall, September 1993. in [Proceedings] (1995) The 27th Winter Simulation Conference 3-6 December 1995 Hyatt Regency Crystal City, Arlington, VA in [Proceedings] (1995) The 27th Winter Simulation Conference 3-6 December 1995 Hyatt Regency Crystal City, Arlington, VA in [Proceedings] (1995) The 27th Winter Simulation Conference 3-6 December 1995 Hyatt Regency Crystal City, Arlington, VA in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in Cointe, P. (1996) Cointe, P. editor, Proceedings of the Ninth European Conference on Object-Oriented Programming (ECOOP), July 1996. LNCS 1098, Springer-Verlag in (2000) Concurrency: Practice and Experience 2000 v12 Resources Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |