| | ||
| | | |
| |||
| |
|
| |
![]() | ![]() |
|
| | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
![]() Accounting & Finance Architecture Arts & Photography Business & Investing Business Management Computer Science Apple Education Business & Culture Certification Central Databases Digital Music Digital Photography & Video Games & Strategy Guides Graphic Design Hardware Home Computing Microsoft Mobile & Wireless Computing Networking Operating Systems Programming Project Management Security & Encryption Software Web Development Engineering History Humanities Law Medicine Professional Science Reference Science Social Sciences Summaries and Customer Reviews are supplied by Amazon.com
Customer Reviews:Average Customer Rating: Required Reading for Debugging and Memory Dump Analysis Every debugging engineer needs to know how the code is interpreted or compiled. Debugging complex problems or doing memory analysis on general-purpose operating systems often requires understanding the syntax and semantics of several programming languages and their run-time support. The knowledge of optimization techniques is also important for low-level debugging when the source code is not available. The following book provides an overview of all important concepts and discusses almost 50 languages. I read the first edition 6 years ago and I liked it so much that I'm now reading the third edition from cover to cover. Excellent book, but will not do the intended job I enjoy the book very much. The author gives an over all introduction to the basics of the programming languages. It does not, however, dig deep into any specific area. To master in a specialized subject, one will have to seek help from other books. Solid introduction to programming language concepts This book offers a good introduction to basic programming language concepts: scanning/lexical analysis, parsing, semantic analysis, and several other compilation phases. It covers functional languages as well. It's easy to follow too. Good, not recommended for newbies on their own I bought this book hoping for a thorough yet pragmatic guide to teach myself from scratch how to write the front half or so of a compiler. I don't recommend this book for that intent. It's just too high level to be the sole source of instruction. Incredible knowledge in a fairly small book. Programming Language Pragmatics 2nd Edition (PLP2e) is a fantastic book that covers a great deal of information. It starts with explaining lexing and parsing, and then goes into scope, target machine instructions, control flow, data structures, a number of paradigms, and building a runnable program. It touches on pretty much every aspect of computer programming, and with deep and insightful knowledge. | | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| ![]() | |
| |