Wolna encyklopedia

LOGLAN-82 – uniwersalny obiektowy język programowania, stworzony w Instytucie Informatyki Uniwersytetu Warszawskiego w latach 1977-1982 przez zespół, którym kierował Andrzej Salwicki.

Składnia języka jest wzorowana na Pascalu. Semantyka zawiera klasyczne konstrukcje oferowane przez języki z rodziny Algol oraz nowoczesne, takie jak klasy i dziedziczenie klas, współbieżność i obsługa wyjątków. Zawiera m.in. do dziś zapoznane rozwiązanie problemu wiszących referencji opracowane przez Antoniego Kreczmara. W r.1988 Bolesław Ciesielski zaproponował i zrealizował własną koncepcję obiektów aktywnych. Narzędziem (obiektowym!) komunikacji i synchronizacji obiektów – procesów jest obce wywołanie metody innego obiektu. Koncepcja ta wyróżnia się ponadto ujednoliceniem formy postaci programów współbieżnych i rozproszonych. Antoni Kreczmar (1945-1996, prof. UW) był autorem maszyny wirtualnej Loglanu.

Jego kolejną wersją jest Loglan 88. Nie ma związku z mówionym językiem sztucznym loglan.

Bibliografia

Źródło: „haslo,Loglan_82