Trellis

Bevezetés

1. Bevezetés
A Trellis nyelvet az 1980-as évek elején fejlesztették ki a DEC-nél (Digital Equipment Corporation). Később fejlesztői környezettel ellátott fordítóprogramokat is készítettek ULTRIX illetve VMS operációs rendszerek alá.
A Trellis objektum alapú nyelv, amely egyesíti a típushierarchiát a többszörös öröklődéssel és a fordítási időben történő típusellenőrzéssel. Ezen tulajdonságok kombinációja lehetővé teszi nagy méretű, biztonságos programok tervezését, kivitelezését és fejlesztését.
A Trellis egyesíti az objektum-orientált programozás területén elért korábbi eredményeket, ezen belül a Smalltalk-80-ból az öröklődést, a Zeta Lisp-ből a többszörös öröklődést, a CLU-ból a típus-ellenőrzést és a típus-absztrakciót. A Trellis a hagyományos (imperatív) programozási nyelvek szintaxisát használja, az objektumok műveleteit szintén a szokásos eljáráshívások útján érhetjük el. Ezért a programszöveg jól olvasható és a nyelv könnyen elsajátítható.