LISP 436 bájtban

azt feltételezné, hogy az 1960-as években elérhető bármely programozási nyelv elég kicsi ahhoz, hogy könnyen megvalósítható legyen a mai számítógépeken. Ez nem mindig igaz, hiszen a régi nyelvek néha többszörös áthaladást használtak. de bizonyos esetekben, akkor végre mi lett volna egy teljes nyelvi évtizeddel ezelőtt egy kis helyigény mellett. Az eset a pont egy nagyon jó megvalósítása a LISP – beleértve a szemétgyűjtést – 436 bájtban.

Az SectorLisp azt állítja, hogy a legkisebb valódi nyelv, csak olyan játéknyelvek, amelyek nem igazán nagyon hasznosak. Ha szeretné, kipróbálhatja a böngészőjében, de ez a verzió jobb hibaüzenetekkel és tartós kötésekkel rendelkezik, így egy egész 509 bájtot emel.

Természetesen a Lisp megszerzett íze lehet, de elegáns. Néhányan azt mondják, hogy egy “sok irritáló hamis zárójel” rövidítés, de a szerkezet megkönnyíti az elemzést.

Véletlenül, Forth is könnyen elemezhető, és az ágazat az egyik kissé nagyobb nyelv, amelyet az SIRCHLISP összehasonlítja magát. Ezek az eszközök célja, hogy él egy kis bootsector egy floppy, de ki tudja, hol érdemes teletölteni egy apró programozási nyelv. Az a tény, hogy SectorLisp vesz 436 bájt és az IBM 7090 LISP 1,5 vett 32K valószínűleg részben a hatékonyság a x86 utasításkészlet, részben annak a ténynek köszönhető, hogy a 7090 volt egy sokkal nagyobb környezetben élni.

Ez nem az első kis LISP, amit láttunk. Természetesen egy tűzés.

Posted in Uncategorized

Leave a Reply

Your email address will not be published. Required fields are marked *

Extra Text
Cape Town, South Africa