9780195691122

Principles of programming language


by Bruce
Publisher: Oxford University Press
ISBN:9780195691122
Year:2007
Edition: 3rd
Ships in: 1-2 Days
Shipping Availibility: Check
image
446 595 25% OFF
You save 149.00
Qty

Tab Article

Design is an essential topic for all computer science students regardless of whether or not they will ever have to create a programming language. The user who understands the motivation for various language facilities will be able to use them more intelligently; the compiler writer to implement them more reasonably. This new edition of Principles of Programming Languages covers both design and implementation issues important for computer users and compiler writers. It goes beyond these basic topics to cover descriptive tools as well as historical precedents so that design issues can be communicated and viewed in their historical context. Principles of programming languages are emphasized, not the details of language syntax. Principles of programming languages are emphasized, not the details of language syntax. Methods of implementation are emphasized over the specific techniques.

A horizontal organization, analyzing individual languages in their entirety makes this book unique. This third edition is a complete and thorough revision of the last edition including the following: Discussions have been added in the "phenomenology" of programming languages and the role od conceptual models in language design; also, a discussion of system implementation languages, with an emphasis on C, has been added. Programming environments are discussed, as illustrated by the Interlisp system. This is in the context of a discussion of language characteristics conducive to rich programming environments.

Furthermore, since window-oriented interfaces are now more widely known, their description has been eliminated from the discussion of Smalltalk, except for a few historical remarks. This permits some new discussion of recent developments in object-oriented programming (including C++, Ada 95, CLOS, Java, and the like), to the extent that they support the overall objectives of the book. Also, the discussion of multiple inheritances has been expanded. The purpose of this book is to teach the skills required to design programming languages. These skills are summarized in a number of principles, which are illustrated by case studies of several programming languages representing the five major generations of programming language design.

This text is designed for a graduate course in Computer Science; the course is commonly called Programming Languages, Comparative Languages, or Theory of Programming Languages. It could be used for any course in programming languages, even if the emphasis is not on design. In such cases, it might have to be supplemented with another book containing detailed language descriptions. In addition, it might also be an auxiliary text in a course on human interface design or software engineering.

Provides instruction to key design and implementation skills essential for language designers, compiler writers, and other computer scientists. Covers descriptive tools and historical precedents so that students can understand design issues in their historical perspectives. DLC: Programming languages (Electronic computers).

image
Tanya Sodhi
Verified Purchase

Being a BDS student, I recommend Medioks to fellow learners. This website has all the dentistry books. Got for it.

image
Sathiabalan
Verified Purchase

Best one stop for medical books and equipment.

image
Priyanka
Verified Purchase

I am a first year student pursuing MBBS. I am really grateful to medioks for being student oriented. I was looking for a book but I couldn't find it anywhere in the market. The high demand of the book made it very costly to afford online but when I found it on medioks, I was so happy to get? the original book at a reasonable cost.

image
Arindam Maiti
Verified Purchase

Medioks made it so easy for Medical professionals and Students. Buying medical books and instruments is the most crucial task in the medical field and thanks to this website, we can do it so easily

image
Rishabh Jain
Verified Purchase

Medioks are really helpful! I have bought most of my books from this website. They were all new and original. Most amazing part is the delivery speed. Just got the books in a few days. I would recommend Medioks to all the medical students.

image
najma
Verified Purchase

The discounts are genuinely impressive!. The books in the new arrivals sections are always relevant. That's why I prefer medioks.

image
Guest User
Verified Purchase

The mobile app is very easy to navigate and there are daily notifications of new arrivals and discounts.?

image
Isha Mittal
Verified Purchase

The customer care service is quite responsive. I was having an issue while making a bulk order. I contacted the customer support and they helped me instantly.

image
Harshit Nahar
Verified Purchase

This online book store is literally user friendly and reliable. A total thumbs up

image
Sanjiv Kapoor
Verified Purchase

The categories provided in medical books are so good. Also, the medical instruments at the given cost are a great deal

Be the first to review this product.

ADD A REVIEW

Your Rating