H ?
«
‹
←
→
›
»
Language peer sets for Modula-3: International↑ International/1988↑ Designed 1988 ↑ 1980s languages ↑ Fifth generation↑ Late Cold War↑ Genus OO C family ↑ Specialised Languages ↑ OO C family↑ CPL Algols↑ Generation of Algol 60 ↑ OO C family/1988↑ CPL Algols/1988↑ Generation of Algol 60/1988↑ OO C family/International↑ CPL Algols/International↑ Generation of Algol 60/International↑ Specialised Languages ↑ Specialised Languages/1988↑ Specialised Languages/aa ↑
OO language with genericity and prototypingalternate simple viewCountry: International Designed 1988 Published: 1988 Genus: OO C family Sammet category: Specialised Languages L. Cardelli et al, DEC and Olivetti, 1988. A descendant of Modula-2+ and Cedar, designed for safety and simplicity. Objects, generics, threads, exceptions and garbage collection. Modules are explicitly safe or unsafe. As in Mesa, any set of variables can be monitored. No multiple inheritance, no operator overloading. Uses structural equivalence. Version: SRC Modula-3 V1.5. is a systems programming language that descends from Mesa, Modula 2, Cedar. It resembles it's cousins: Object Pascal, Oberon, and Euclid. The goal is to be simple and safe as it can be while meeting the needs of modern system programmers. Modula 3 retains one of Modula 2's most successful features, the provision for explicit interfaces between modules. It adds objects and classes, exception handling, garbage collection, lightweight processes (or threads), and the isolation of unsafe features. Used in industrial and research projects, and for teaching. It encourages good programming practices and comes with excellent libraries for distributed programming and GUI's. Supports 25 different OS platforms. Places People: Structures: Related languages
References: Resources Search in: Google Google scholar World Cat Yahoo Overture DBLP Monash bib NZ IEEE  ACM portal CiteSeer CSB ncstrl jstor Bookfinder |