Cantitate/Preț
Produs

The Seasoned Schemer: The MIT Press

Autor Daniel P. Friedman, Matthias Felleisen
en Limba Engleză Paperback – 21 dec 1995

Recomandăm parcurgerea acestui volum de către cititorii care au asimilat deja bazele programării recursive și funcțiile elementare prezentate în lucrarea anterioară a autorilor. The Seasoned Schemer presupune o înțelegere prealabilă a fundamentelor limbajului Scheme, fiind conceput ca un instrument de aprofundare pentru studenții de la informatică și profesioniștii care doresc să exploreze limitele calculului computațional. Dacă prima parte a seriei introducea programele ca extensii ale aritmeticii, acest volum avansează către structuri complexe. Merită menționat că structura textului păstrează stilul de dialog caracteristic, transformând concepte abstracte în lecții ușor de urmărit. Credem că elementul distinctiv al cărții este modul în care tratează „schimbarea stării” și „funcțiile ca valori”, teme care adesea ridică dificultăți în paradigma funcțională. Complementar lui The Little Schemer, acest volum acoperă zona sistemelor cu stare și a fluxurilor de control non-liniare, pe care titlul introductiv le omite în favoarea recursivității pure. Față de The Scheme Programming Language de R. Kent Dybvig, care servește mai degrabă ca manual de referință pentru standardele limbajului, lucrarea de față este un ghid conceptual axat pe dezvoltarea modului de gândire computațional. În contextul operei lui Daniel P. Friedman, cartea se situează între bazele din The Little Schemer și rigoarea formală a lucrărilor precum The Little Prover sau The Little Typer. În timp ce The Little Learner aplică aceste idei în algoritmi de învățare automată, The Seasoned Schemer rămâne ancora tehnică pentru stăpânirea execuției programelor și a structurilor de date dinamice în Scheme.

Citește tot Restrânge

Din seria The MIT Press

Preț: 28782 lei

Preț vechi: 41490 lei
-31%

Puncte Express: 432

Carte disponibilă

Livrare economică 16-23 mai


Specificații

ISBN-13: 9780262561006
ISBN-10: 026256100X
Pagini: 224
Ilustrații: 12 illustrations
Dimensiuni: 177 x 230 x 15 mm
Greutate: 0.36 kg
Ediția:second edition
Editura: MIT Press Ltd
Colecția The MIT Press
Seria The MIT Press


Public țintă

Academic/professional/technical: Undergraduate. Academic/professional/technical: Postgraduate. Academic/professional/technical: Research and professional

De ce să citești această carte

Recomandăm această carte programatorilor care vor să treacă de la simpla scriere a codului la înțelegerea profundă a mecanismelor de calcul. Veți câștiga o perspectivă clară asupra modului în care funcțiile pot manipula starea și cum pot fi gestionate erorile într-un mod elegant. Este o resursă esențială pentru oricine studiază semantica limbajelor de programare sau dorește să stăpânească paradigma funcțională la un nivel avansat.


Despre autor

Daniel P. Friedman este profesor de informatică la Indiana University și o figură centrală în pedagogia limbajelor de programare. Este coautor al unei serii de referință publicate de MIT Press Ltd, care include titluri fundamentale precum The Little Schemer, The Reasoned Schemer și Essentials of Programming Languages. Abordarea sa didactică, bazată pe dialog și exemple progresive, a influențat generații de studenți. Colaborarea sa cu Matthias Felleisen pentru The Seasoned Schemer reflectă un efort academic de a democratiza conceptele complexe ale informaticii teoretice prin intermediul limbajului Scheme.


Descriere scurtă

The notion that thinking about computing is one of the most exciting things the human mind can do sets both The Little Schemer (formerly known as The Little LISPer) and its new companion volume, The Seasoned Schemer, apart from other books on LISP. The authors' enthusiasm for their subject is compelling as they present abstract concepts in a humorous and easy-to-grasp fashion. Together, these books will open new doors of thought to anyone who wants to find out what computing is really about. The Little Schemer introduces computing as an extension of arithmetic and algebra; things that everyone studies in grade school and high school. It introduces programs as recursive functions and briefly discusses the limits of what computers can do. The authors use the programming language Scheme, and interesting foods to illustrate these abstract ideas. The Seasoned Schemer informs the reader about additional dimensions of computing: functions as values, change of state, and exceptional cases. The Little LISPer has been a popular introduction to LISP for many years. It had appeared in French and Japanese. The Little Schemer and The Seasoned Schemer are worthy successors and will prove equally popular as textbooks for Scheme courses as well as companion texts for any complete introductory course in Computer Science.

Notă biografică

Daniel P. Friedman and Matthias Felleisen; drawings by Duane Bibby; foreword by Guy L Steele, Jr.