AccueilGroupesDiscussionsPlusTendances
Site de recherche
Ce site utilise des cookies pour fournir nos services, optimiser les performances, pour les analyses, et (si vous n'êtes pas connecté) pour les publicités. En utilisant Librarything, vous reconnaissez avoir lu et compris nos conditions générales d'utilisation et de services. Votre utilisation du site et de ses services vaut acceptation de ces conditions et termes.

Résultats trouvés sur Google Books

Cliquer sur une vignette pour aller sur Google Books.

Chargement...

Essentials of Programming Languages - 2nd Edition (1992)

par Daniel P. Friedman, Christopher T. Haynes, Mitchell Wand

Autres auteurs: Harold Abelson (Avant-propos)

MembresCritiquesPopularitéÉvaluation moyenneDiscussions
268199,093 (4)Aucun
What really happens when a program runs? Essentials of Programming Languages teaches the fundamental concepts of programming languages through numerous short programs, or interpreters that actually implement the features of a language. Nearly 300 exercises using these programs provide a hands-on undertanding of programming principles that is hard, if not impossible, to achieve by formal study alone. In an approach that is uniquely suited to mastering a new level of programming structure, the authors derive a sequence of interpreters that begins with a high-level operational specification (close to formal semantics) and ends with what is effectively assembly language - a process involving programming transformation techniques that should be in the toolbox of every programmer.… (plus d'informations)
Aucun
Chargement...

Inscrivez-vous à LibraryThing pour découvrir si vous aimerez ce livre

Actuellement, il n'y a pas de discussions au sujet de ce livre.

Essentials of Programming Languages may sound like a fairly simple, noobish book. "Hey, I need to learn about programming languages. Where do I start?" Well, sad to say, it's not that kind of essentials. Reading EOPL as an intro to programming languages is like reading a book-length "Molecular Structure of Nucleic Acids: A Structure for Deoxyribose Nucleic Acid" by Watson and Crick to get you started on biology.

That isn't to say this book isn't great. It is. It's just for a more advanced programmers who have a sturdy foundation already in programming. A sturdy foundation, that is, that can be readily swept away while Friedman et al. blow your mind with aspects of programming languages you would have never thought before.

I recommend this book for anybody pursuing a career or education in computer science or its related fields, and not for the introductory programmer, unless that introductory programmer is also an advanced mathematician. ( )
1 voter aethercowboy | Jun 27, 2011 |
aucune critique | ajouter une critique

» Ajouter d'autres auteur(e)s (4 possibles)

Nom de l'auteurRôleType d'auteurŒuvre ?Statut
Daniel P. Friedmanauteur principaltoutes les éditionscalculé
Haynes, Christopher T.auteur principaltoutes les éditionsconfirmé
Wand, Mitchellauteur principaltoutes les éditionsconfirmé
Abelson, HaroldAvant-proposauteur secondairetoutes les éditionsconfirmé
Vous devez vous identifier pour modifier le Partage des connaissances.
Pour plus d'aide, voir la page Aide sur le Partage des connaissances [en anglais].
Titre canonique
Titre original
Titres alternatifs
Date de première publication
Personnes ou personnages
Lieux importants
Évènements importants
Films connexes
Épigraphe
Dédicace
Premiers mots
Citations
Derniers mots
Notice de désambigüisation
Directeur de publication
Courtes éloges de critiques
Langue d'origine
Informations provenant du Partage des connaissances anglais. Modifiez pour passer à votre langue.
DDC/MDS canonique
LCC canonique
What really happens when a program runs? Essentials of Programming Languages teaches the fundamental concepts of programming languages through numerous short programs, or interpreters that actually implement the features of a language. Nearly 300 exercises using these programs provide a hands-on undertanding of programming principles that is hard, if not impossible, to achieve by formal study alone. In an approach that is uniquely suited to mastering a new level of programming structure, the authors derive a sequence of interpreters that begins with a high-level operational specification (close to formal semantics) and ends with what is effectively assembly language - a process involving programming transformation techniques that should be in the toolbox of every programmer.

Aucune description trouvée dans une bibliothèque

Description du livre
Résumé sous forme de haïku

Discussion en cours

Aucun

Couvertures populaires

Vos raccourcis

Évaluation

Moyenne: (4)
0.5
1
1.5
2 1
2.5
3 5
3.5 1
4 6
4.5 1
5 7

Est-ce vous ?

Devenez un(e) auteur LibraryThing.

 

À propos | Contact | LibraryThing.com | Respect de la vie privée et règles d'utilisation | Aide/FAQ | Blog | Boutique | APIs | TinyCat | Bibliothèques historiques | Critiques en avant-première | Partage des connaissances | 204,813,613 livres! | Barre supérieure: Toujours visible