Értékelés:
A könyv mélyen elmerül a LISP programozási nyelv történetében és fejlődésében, és értékes betekintést nyújt a programozók és a rajongók számára egyaránt. A programozás története és a LISP egyedi jellemzői iránt érdeklődők számára nélkülözhetetlen olvasmánynak számít. Néhány olvasó azonban kihívásnak és nem teljesen hozzáférhetőnek találja az anyagot.
Előnyök:Értékes történelmi betekintés a LISP-be, jól megírt és tömör, javítja a LISP megbecsülését, nélkülözhetetlen a programozók számára, lenyűgöző teljesítmény a programozás meghatározásában, érdekes a LISP rajongói számára.
Hátrányok:Egyes tartalmak nehezen érthetőek lehetnek a kezdők vagy a programozási fogalmakkal nem mélyen tisztában lévők számára.
(9 olvasói vélemény alapján)
LISP 1.5 Programmer's Manual
A kézikönyv a LISP-et, egy formális matematikai nyelvet írja le. A LISP három fontos dologban különbözik a legtöbb programozási nyelvtől.
Az első az adatok természetében rejlik. A LISP nyelvet elsősorban szimbolikus adatfeldolgozásra tervezték, amelyet szimbolikus számításokhoz használnak a differenciál- és integrálszámításban, az elektromos áramkörök elméletében, a matematikai logikában, a játékokban és a mesterséges intelligencia más területein. A kézikönyv a LISP-t, egy formális matematikai nyelvet írja le.
A LISP három fontos dologban különbözik a legtöbb programozási nyelvtől. Az első mód az adatok természetében rejlik.
A LISP nyelvben minden adat szimbolikus kifejezések formájában jelenik meg, amelyeket általában S-kifejezéseknek neveznek, és amelyek határozatlan hosszúságúak, és amelyek elágazó fa típusú szerkezettel rendelkeznek, így a jelentős részkifejezések könnyen elkülöníthetők. A LISP-rendszerben a rendelkezésre álló memória nagy részét az S-kifejezések tárolására használják listaszerkezetek formájában. A második különbség az, hogy a LISP nyelv maga a forrásnyelv, amely meghatározza, hogy az S-kifejezéseket milyen módon kell feldolgozni.
Harmadszor, a LISP képes értelmezni és végrehajtani az S-kifejezések formájában írt programokat. Így a gépi nyelvhez hasonlóan, és a legtöbb más magas szintű nyelvtől eltérően, arra használható, hogy további végrehajtásra szánt programokat generáljon.
© Book1 Group - minden jog fenntartva.
Az oldal tartalma sem részben, sem egészben nem másolható és nem használható fel a tulajdonos írásos engedélye nélkül.
Utolsó módosítás időpontja: 2024.11.13 21:05 (GMT)