Drumul Haskell către logică, matematică și programare. Ediția a doua

Evaluare:   (4.4 din 5)

Drumul Haskell către logică, matematică și programare. Ediția a doua (Kees Doets)

Recenzii ale cititorilor

Rezumat:

Cartea oferă o introducere cuprinzătoare în matematica discretă prin prisma programării Haskell, făcând conceptele matematice abstracte mai abordabile pentru programatori. Cu toate acestea, se observă că accentul este puternic pe matematică, uneori în detrimentul conținutului Haskell mai profund. Deși este foarte apreciat pentru claritatea și structura sa, unii cititori îl pot găsi dificil fără cunoștințe prealabile de programare sau logică formală.

Avantaje:

Lămuritoare pentru cei cu cunoștințe de programare
conținut matematic riguros
utilizare eficientă a Haskell pentru a ilustra conceptele matematice
stil de scriere accesibil
benefică ca resursă de studiu individual
încurajează înțelegerea demonstrațiilor prin exerciții.

Dezavantaje:

Nu este potrivit pentru începători în programare sau matematică
prea mult accent pe formalismul matematic uneori
necesită resurse Haskell suplimentare pentru o înțelegere completă
unele probleme de tipărire cu dimensiunea fontului și aspectul
erori minore prezente care ar putea perturba procesul de învățare.

(pe baza a 25 recenzii ale cititorilor)

Titlul original:

The Haskell Road to Logic, Maths and Programming. Second Edition

Conținutul cărții:

Cu mult timp în urmă, când Alexandru cel Mare i-a cerut matematicianului Menaechmus un curs rapid de geometrie, a primit faimosul răspuns "Nu există cale regală către matematică". Dacă pentru Alexandru nu a existat o scurtătură, nici pentru noi nu există o scurtătură.

Totuși, faptul că avem acces la computere și la limbaje de programare mature înseamnă că există căi pentru noi care au fost refuzate regilor și împăraților de altădată. Scopul acestei cărți este de a preda logica și raționamentul matematic în practică și de a conecta raționamentul logic cu programarea pe calculator în Haskell. Haskell a apărut în anii 1990 ca un standard pentru programarea funcțională leneșă, un stil de programare în care argumentele sunt evaluate numai atunci când valoarea este efectiv necesară.

Haskell este un instrument demonstrativ minunat pentru logică și matematică, deoarece caracterul său funcțional permite implementărilor să rămână foarte apropiate de conceptele care se implementează, în timp ce lenea permite manipularea fără probleme a structurilor de date infinite. Această carte nu presupune ca cititorul să aibă experiență anterioară nici în programare, nici în construirea de demonstrații formale, dar se presupune cunoașterea notației matematice, la nivelul matematicii din școala secundară. Tot ceea ce trebuie să se știe despre raționamentul matematic sau despre programare este explicat pe parcurs.

După asimilarea corectă a materialului din această carte, cititorul va fi capabil să scrie programe interesante, să argumenteze corectitudinea acestora și să le documenteze într-un mod clar. De asemenea, cititorul va fi învățat cum să elaboreze demonstrații matematice într-un mod structurat și cum să citească și să digere demonstrații matematice scrise de alții. Aceasta este cea de-a doua ediție actualizată, extinsă și corectată a unui manual mult aclamat.

Elogii pentru prima ediție: "The Haskell Road to Logic, Maths and Programming'' de Doets și van Eijck este un manual uimitor de extins și accesibil despre logică, matematică și Haskell. Ralf Laemmel, profesor de informatică, Universitatea din Koblenz-Landau.

Alte date despre carte:

ISBN:9780954300692
Autor:
Editura:
Legare:Copertă moale

Cumpărare:

Disponibil în prezent, pe stoc.

Alte cărți ale autorului:

Drumul Haskell către logică, matematică și programare. Ediția a doua - The Haskell Road to Logic,...
Cu mult timp în urmă, când Alexandru cel Mare i-a...
Drumul Haskell către logică, matematică și programare. Ediția a doua - The Haskell Road to Logic, Maths and Programming. Second Edition

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)