Evaluare:
Cartea este o scufundare adâncă în istoria și evoluția limbajului de programare LISP, oferind informații valoroase atât pentru programatori, cât și pentru entuziaști. Este considerată o lectură esențială pentru cei interesați de istoria programării și de caracteristicile unice ale LISP. Cu toate acestea, unii cititori consideră materialul dificil și nu pe deplin accesibil.
Avantaje:Perspective istorice valoroase asupra LISP, bine scris și concis, îmbunătățește aprecierea pentru LISP, esențial pentru programatori, realizare impresionantă în definirea programării, interesant pentru entuziaștii LISP.
Dezavantaje:O parte din conținut poate fi dificil de înțeles pentru începători sau pentru cei care nu sunt profund familiarizați cu conceptele de programare.
(pe baza a 9 recenzii ale cititorilor)
LISP 1.5 Programmer's Manual
Manualul descrie LISP, un limbaj matematic formal. LISP diferă de majoritatea limbajelor de programare în trei moduri importante.
Primul mod constă în natura datelor. Limbajul LISP este conceput în primul rând pentru prelucrarea simbolică a datelor utilizate pentru calcule simbolice în calculul diferențial și integral, teoria circuitelor electrice, logica matematică, jocurile și alte domenii ale inteligenței artificiale. Manualul descrie LISP, un limbaj matematic formal.
LISP diferă de majoritatea limbajelor de programare în trei moduri importante. Primul mod este în natura datelor.
În limbajul LISP, toate datele sunt sub formă de expresii simbolice denumite de obicei expresii S, de lungime nedefinită, și care au o structură de tip arbore ramificat, astfel încât subexpresiile semnificative pot fi ușor izolate. În sistemul LISP, cea mai mare parte a memoriei disponibile este utilizată pentru stocarea expresiilor S sub formă de structuri de tip listă. A doua distincție este că limbajul LISP este însuși limbajul sursă care specifică modul în care trebuie prelucrate expresiile S.
În al treilea rând, LISP poate interpreta și executa programe scrise sub formă de expresii S. Astfel, la fel ca limbajul mașină și spre deosebire de majoritatea limbajelor de nivel înalt, acesta poate fi utilizat pentru a genera programe pentru execuții ulterioare.
© Book1 Group - toate drepturile rezervate.
Conținutul acestui site nu poate fi copiat sau utilizat, nici parțial, nici integral, fără permisiunea scrisă a proprietarului.
Ultima modificare: 2024.11.08 07:02 (GMT)