A BLISS programozási nyelv

Bevezetés



Bevezetés

A BLISS nyelvet William A. Wulf tervezte 1971-ben. Ennek első implementált változata a BLISS-11 volt, amely erősen kötődött a PDP-11 architektúrához. Később a nyelvet a PDP-11 gyártója a Digital Equipment Corporation továbbfejlesztette, így alakult ki a BLISS-16 változat, amelyet a 16 bites PDP-11-re, a BLISS-36, amelyet a 36 Pbites DECsystem-10 és DECSYSTEM-20 gépekre, és a BLISS-32, amelyet a VAX típusú gépekre optimalizáltak. A 64 bites Alpha processzorok megjelenésével később kialakult a BLISS-64 változat is.

A BLISS nyelvet operációs rendszer készítésére tervezték, ezért elsődleges célkitűzései eltérnek attól, amelyeket az alkalmazások készítésére tervezett nyelveknél megszokhattunk. A legfőbb célok a következők voltak:

Éppen ezért a nyelv szokatlan sajátosságokkal rendelkezik:

Nagyon tanulságos összehasonlítani a C és a BLISS nyelveket, mivel alapvető célkitűzéseik és tervezési döntéseik nagyon hasonlóak, mégis két alapvetően különböző irányt képviselnek.