H ?
«
‹
←
→
›
»
Language peer sets for LOGLAN:
Poland↑
Poland/1982↑
Designed 1982 ↑
1980s languages ↑
Fourth generation↑
Late Cold War↑
LOGLAN(ID:2180/log012)
alternate simple view
Country: Poland
Designed 1982
Published: 1983
Inst Informatics, Warsaw U. Object-oriented, featuring
- Multi-level inheritance
the language offers both nesting and inheritance of modules nesting enables sharing of environments and inheritance enables private copies of environments. Both methods of module's construction are useful and important!
- Multi-kind inheritance
a procedure can inherit from a class, making use of it one can enforce protocols, dynamically check axioms of abstract data types etc.
- SAFETY
Loglan'82 signals a lot of programming errors that pass unrecognized in other systems. Safe deallocation statement and safe storage management system. There is no risk of dangling references, no confusion of types ...
- Object-oriented concurrency
objects of processes can be created dynamically and allocated on a processor accessible by the network. The processes can communicate and synchronize through a new, powerful mechanism ALIEN CALL
Possibly three versions (L-77, L-82 and L-88)
In 1977 A. Salwicki Tomasz Müldner, Hanna Oktaba, Wieslawa Ratajczak propose "Universal programming language which was to go beyond the Simula'67 and to enable new features: processes, inheritance from unequal levels, inheritance in procedures, functions etc"
Antoni Kreczmar - kernel of the executing system for Loglan - the Running System (1979). W.Nykowski - scanner and the parser. Andrzej I. Litwiniuk - code generator using many novel ideas. Danuta Szczepanska - static semantic module. Marek Lao - module that checks the compatibility of types Loglan compiler operational December 1981.
June 1982 Danuta Szczepanska A. Kreczmar exception handling mechanism .
1988 Bolek Ciesielski - procedure calls as the synchronisation mechanism
1984 Teresa Przytycka - interactive debugger
Structures:
Related languages
References:
W.M. Bartol, P. Gburzynski, et al. (1982) W.M. Bartol, P. Gburzynski, et al. "Report on the Loglan-82 Programming Language." PWN Lodz, Poland, 1983
P. Gburzynski. (1983) P. Gburzynski. "A Gentzen-like Method for Automated Theorem Proving Programmed in Loglan." Summer School on Loglan, Zaborow, Poland, 1983.
P. Gburzynski. (1983) P. Gburzynski. "Case Study in Prefixing." Summer School on Loglan, Zaborow, Poland, 1983.
Milewski, J. (1984) Milewski, J. "Loglan Implementation of the AMPL Message Passing System",
in [SIGPLAN] (1984) SIGPLAN Notices 19(09) Sept 1984
(1988) "LOGLAN '88 Report on the Programming Language", LNCS 414, Springer, ISBN 3-540-52325-1.
in [SIGPLAN] (1984) SIGPLAN Notices 19(09) Sept 1984
Andrzej Szalas and J. Warpechowska (1991) Andrzej Szalas and J. Warpechowska "LOGLAN" Polish Scientific and Technical Publishers WNT, Warsaw, 1991
in [SIGPLAN] (1984) SIGPLAN Notices 19(09) Sept 1984
Resources
Search in:
Google
Google scholar
World Cat
Yahoo
Overture
DBLP
Monash bib
NZ
IEEE 
ACM portal
CiteSeer
CSB
ncstrl
jstor
Bookfinder
|