Masterminds of Programming: Conversations with the Creators of Major Programming Languages
R**R
Interesante
Libro muy interesante para conocer más cosas sobre los creadores y los lenguajes en si, yo cambiaría a algunos entrevistados por otros pero aún así, el libro está muy bien.
B**G
Learning from the best
This book appears to about designing programming languages, a somewhat esoteric subject. Don't be fooled. It is about much more. Whatever your programming language of choice (or compulsion) you will discover why other choices have their place. There are lots of jokes, and explanations of why some of the more puzzling aspects of today's languages came about. If you are a programmer, you should read this book. It is fun and insightful. It also has a thoughtful foreword from Tony Hoare. What more could any book ask?
A**E
Eine Frage der Erwartungen ...
Das Buch ist leicht lesbar - immer mal zwischendurch kann man eines der Interviews lesen. Das ist unterhaltsam, aber leider nur eher selten kommt es dann aber zu einem "Aha !" Erlebnis.Zu den besprochenen Sprachen gehören "C++, Python, APL, Forth, Basic, AWL, Lua, Haskell, ML, SQL, Objective-C, Java, C#, UML, Perl, Postscript und Eiffel".Damit werden zwar recht unterschiedliche Sprachen erwähnt - trotzdem bin ich enttäuscht über die Auswahl der Programmiersprachen. Es fehlen einfach Sprachen, die Meilensteine in der Informatik gesetzt haben und dazu zählen für mich: Lisp, Smalltalk, Fortran, Algol, Simula67, Modula-2 oder Pascal und auch C. Also eher die historischen Sprachen - um auch einfach erkennen zu können, woher all diese neuen Sprachen ihre ach-so-neuen Features eigentlich schon lange hätten herholen können.Vielleicht nett zu lesen, wie Bjarne Stroustrup sein Sprachungetüm (C++) als missverstandenes Wesen zu verteidigen versucht. Brad Cox mit seinem Objective-C den einfachen Weg beschreiten möchte und damit im Kontrast zu C++ steht.Interessant fand ich die Bemerkungen von Charles D. Moore (FORTH) - aber das liegt wohl eher an meinem eigenen Interesse an dieser eigenwilligen Sprache.Eher selten - dafür aber interessanter - wird es, wenn diese Personen allgemeine Strömungen in der EDV beurteilen - leider verlaufen die Interviews dazu aber zu unterschiedlich.
E**R
It's nice to get into the heads of programming languages designers
It's really enlightening to get into the heads of programming languages designers and understand some of the ideas behind the way each of them designed the language, the problems they were trying to solve and how they solved them.I find that very interesting and mind opening and I recommend this book to anyone who is interested in computer sciences as well as any programmer who aspires to be better.
C**L
Educational and historically rewarding journey
This book provides an interview format where the author (interviewer) asks the same questions (for the most part) to the creators of popular programming languages (C++, Python, FORTRAN, BASIC, Haskell, UML, Postscript, etc). This format allows the reader to compare and contrast the thought processes, perspectives, and beliefs among the various creators. In that vein, it really succeeds, and you'll no doubt notice many more similarities than differences. But when there are differences, they are vast and evident in the resulting language (for example, strict typing versus loose typing, or the design of garbage collectors and extension mechanisms). At times, the book gets very technical, but is very educational in that respect. Recommended for serious students of computing history and programming language theory.
Trustpilot
1 day ago
2 months ago