Tipuri și limbaje de programare

Evaluare:   (4.8 din 5)

Tipuri și limbaje de programare (C. Pierce Benjamin)

Recenzii ale cititorilor

Rezumat:

Cartea „Types and Programming Languages” de Benjamin Pierce este considerată o introducere excelentă în teoria limbajelor de programare, în special în sistemele de tipuri. Cartea oferă o abordare clară și structurată, făcând-o accesibilă cititorilor cu diferite niveluri de cunoștințe anterioare. În timp ce conținutul este lăudat pentru profunzimea și cuprinderea sa, unii utilizatori au găsit versiunea Kindle problematică, citând probleme cu formatarea și lizibilitatea.

Avantaje:

Stilul de scriere clar și conversațional face ca subiectele complexe să fie mai accesibile.

Dezavantaje:

Acoperire bine organizată și cuprinzătoare a limbajelor de programare și a sistemelor de tipuri.

(pe baza a 31 recenzii ale cititorilor)

Titlul original:

Types and Programming Languages

Conținutul cărții:

O introducere cuprinzătoare în sistemele de tip și limbajele de programare.

Un sistem de tipuri este o metodă sintactică de verificare automată a absenței anumitor comportamente eronate prin clasificarea frazelor de program în funcție de tipurile de valori pe care le calculează. Studiul sistemelor de tipuri - și al limbajelor de programare din perspectiva teoriei tipurilor - are aplicații importante în ingineria software, proiectarea limbajelor, compilatoare de înaltă performanță și securitate.

Acest text oferă o introducere cuprinzătoare atât la sistemele de tip în informatică, cât și la teoria de bază a limbajelor de programare. Abordarea este pragmatică și operațională; fiecare concept nou este motivat prin exemple de programare, iar secțiunile mai teoretice sunt conduse de nevoile implementărilor. Fiecare capitol este însoțit de numeroase exerciții și soluții, precum și de o implementare curentă, disponibilă pe Web. Dependențele dintre capitole sunt identificate explicit, permițând cititorilor să aleagă o varietate de căi prin material.

Subiectele de bază includ lambda-calculul netipizat, sistemele de tipuri simple, reconstrucția tipurilor, polimorfismul universal și existențial, subtipizarea, cuantificarea delimitată, tipurile recursive, tipurile și operatorii de tip. Studii de caz extinse dezvoltă o varietate de abordări pentru modelarea caracteristicilor limbajelor orientate pe obiect.

Alte date despre carte:

ISBN:9780262162098
Autor:
Editura:
Legare:Copertă dură
Anul publicării:2002
Numărul de pagini:648

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Tipuri și limbaje de programare - Types and Programming Languages
O introducere cuprinzătoare în sistemele de tip și limbajele de programare .Un sistem de tipuri...
Tipuri și limbaje de programare - Types and Programming Languages
Teoria de bază a categoriilor pentru informaticieni - Basic Category Theory for Computer...
Basic Category Theory for Computer Scientists oferă o...
Teoria de bază a categoriilor pentru informaticieni - Basic Category Theory for Computer Scientists
Subiecte avansate în tipuri și limbaje de programare - Advanced Topics in Types and Programming...
O introducere completă și accesibilă la o serie...
Subiecte avansate în tipuri și limbaje de programare - Advanced Topics in Types and Programming Languages

Lucrările autorului au fost publicate de următorii editori:

© 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)