LocalazyLocalazy
CLU ist eine imperative und prozedurale Programmiersprache, die in den 1970er Jahren am MIT entwickelt wurde. Sie wurde mit dem Ziel entworfen, die Unzulänglichkeiten bestehender Sprachen zu verbessern und eine saubere und elegante Sprache für die Systemprogrammierung zu schaffen. CLU hat eine einfache und klare Syntax und einen kleinen Satz gut definierter Semantiken. Sie ist statisch typisiert, mit einem Typsystem, das auf dem Begriff der Subtypen basiert. CLU-Programme werden zu Zwischencode kompiliert, der dann von einer virtuellen Maschine interpretiert wird. CLU ist eine sehr effiziente Sprache, die sich für eine Vielzahl von Anwendungen eignet. Sie wurde in einer Vielzahl von Systemen verwendet, darunter das Betriebssystem des Space Shuttle und die Software für die Mars Pathfinder-Mission.