Programming Language Pragmatics


Product Description
As software rapidly becomes more complex and segmented, it is increasingly important for programmers to have references that can point out common underlying principles, provide guidance making about which of dozens of popular languages to learn, and explain the potentially dizzying jargon.For almost a decade, Michael Scott's classic book has been doing all of the above. His brilliant method of illuminating theoretical topics with practical implementation examples provides two-in-one coverage not found in any other text. After all, what good is knowing all the formalisms of a programming language if you don't know how a computer uses it?
The new third edition keeps this must-have reference's coverage fresh and relevant, in order to adequately prepare students for the realities of life outside the ivory tower, and provide professionals with a broader and deeper view than they could ever acquire with furtive glances at a "dummies" book behind cubicle walls.
The companion CD-ROM provides advanced content for ambitious learners, hundreds of working examples, active search functionality, and live links to manuals, tutorials, compilers and interpreters on the Web.
*Classic programming foundations text now updated to familiarize students with the languages they are most likely to encounter in the workforce, including Java 6, Perl 6, C# 3.0 and Linux
*New and expanded coverage of concurrency and run-time systems ensures students and professionals understand the most important advances driving software today
*Includes over 800 numbered examples to help the reader quickly cross-reference and access content
Programming Language Pragmatics Review
This review is on the kindle version of the book, and the rating reflects the quality of that particular version. Despite that, the book content is great, and i would recommend getting the hard-copy.The kindle version is very poorly created. My main issues with it are:
- The index contains no numbers. It is just a list of terms without definitions.
- The example titles (i.e. Example 1.1:....) do not line up with the actual examples. You have to scroll up and down to find them.
- On kindle for PC, the quick contents (available from the left menu) only shows the sections, not the contents. If you want to quickly go to another chapter in the book, you have to go go to the contents section at the start of the book. This is not an issue with kindle software as other books have managed to have better contents.
- Some text as not copied across properly, I see some broken words and formatting issues.
- You cannot copy and paste from this book if you are outside the US. This is a limitation placed on us by the publisher.
- This may be an issue with kindle for PC, or the indexing of the book, but the search feature does not allow for partial matches of words. i.e. a search for scope will not match scopes.
- This is an issue with kindle for PC, and is not factored in my judgement of the book, but I should warn buyers that kindle for PC has a character limit on search (3 characters minimum). This prevents you for searching for uses of operators in programming books.
I don't really have anything positive to say for the kindle version of this book. Because of the above issues I always fall back on a PDF version of an earlier edition of this book that i have. It is essentially a waste of money for me.
Most of the consumer Reviews tell that the "Programming Language Pragmatics" are high quality item. You can read each testimony from consumers to find out cons and pros from Programming Language Pragmatics ...

No comments:
Post a Comment