Programming Language - Zuse


Zuse

Zuse - (named for Konrad Zuse, the designer of the first modern programming
language Plankalkul.) Christian Collberg , PhD thesis
1991. A descendant of Ada, Modula-2, Mesa and Oberon-1 supporting several
levels of information hiding. The Zuse type system includes fully hidden
types (similar to Modula-2 opaque types but without any implementation
restriction), semi-open pointer types (same as Modula-2 opaque types),
extensible record types (similar to Oberon-1 public projection types but
without the compiler hint), enumeration types, extensible enumeration
types, and extensible subrange types. A type can also be protected by
specifying the operations that particular modules may perform (similar to
C++ friend classes and Ada private types). Zuse also includes hidden and
extensible constants and hidden inline procedures. In order to support the
higher levels of information hiding the implementation employs partial
intermediate code linking. Version for Sun-3.

Comments, Experience, Additions


Language Search

 


Browse by Letter

A B C D E F G H I J K L M
N O P Q R S T U V W X Y Z


Zuse Programming Language
http://www.programming-languages.co.uk/zuse.html
Large list of computer programming languages arranged alphabetically, with explanations.






©Copyright 2007 - Programming Languages