توضیحات
Exceptionally comprehensive in approach, this book explores the major issues in both design and implementation of modern programming languages and provides a basic introduction to the underlying theoretical models on which these languages are based. The emphasis throughout is on fundamental conceptsreaders learn important ideas, not minor language differences–but several languages are highlighted in sufficient detail to enable readers to write programs that demonstrate the relationship between a source program and its execution behavior–e.g., C, C++, JAVA, ML, LISP, Prolog, Smalltalk, Postscript, HTML, PERL, FORTRAN, Ada, COBOL, BASIC SNOBOL4, PL/I, Pascal. Begins with a background review of programming languages and the underlying hardware that will execute the given program; then covers the underlying grammatical model for programming languages and their compilers (elementary data types, data structures and encapsulation, inheritance, statements, procedure invocation, storage management, distributed processing, and network programming). Includes an advanced chapter on language semantics–program verification, denotational semantics, and the lambda calculus. For computer engineers and others interested in programming language designs.
————————————————————–
ترجمه ماشینی :
این کتاب از نظر رویکردی بسیار جامع، مسائل اصلی را در طراحی و پیادهسازی زبانهای برنامهنویسی مدرن بررسی میکند و مقدمهای برای مدلهای نظری زیربنایی که این زبانها بر اساس آنها هستند، ارائه میکند. تاکید بر مفاهیم اساسی است که خوانندگان ایدههای مهم را یاد میگیرند، نه تفاوتهای زبانی جزئی – اما چندین زبان با جزئیات کافی برجسته شدهاند تا خوانندگان بتوانند برنامههایی بنویسند که رابطه بین یک برنامه منبع و رفتار اجرای آن را نشان میدهند – به عنوان مثال، C، C++ , JAVA, ML, LISP, Prolog, Smalltalk, Postscript, HTML, PERL, FORTRAN, Ada, COBOL, BASIC SNOBOL4, PL/I, Pascal. با بررسی پسزمینه زبانهای برنامهنویسی و سختافزار زیربنایی که برنامه داده شده را اجرا میکند، شروع میشود. سپس مدل دستوری زیربنایی برای زبانهای برنامهنویسی و کامپایلرهای آنها (انواع دادههای ابتدایی، ساختارهای داده و کپسولهسازی، وراثت، عبارات، فراخوانی رویه، مدیریت ذخیرهسازی، پردازش توزیعشده، و برنامهنویسی شبکه) را پوشش میدهد. شامل یک فصل پیشرفته در معناشناسی زبان – تأیید برنامه، معناشناسی معنایی، و حساب لامبدا. برای مهندسان کامپیوتر و سایر علاقمندان به طراحی زبان های برنامه نویسی.
tag : دانلود کتاب طراحی و پیاده سازی زبان برنامه نویسی , Download طراحی و پیاده سازی زبان برنامه نویسی , دانلود طراحی و پیاده سازی زبان برنامه نویسی , Download Programming Language Design and Implementation Book , طراحی و پیاده سازی زبان برنامه نویسی دانلود , buy طراحی و پیاده سازی زبان برنامه نویسی , خرید کتاب طراحی و پیاده سازی زبان برنامه نویسی , دانلود کتاب Programming Language Design and Implementation , کتاب Programming Language Design and Implementation , دانلود Programming Language Design and Implementation , خرید Programming Language Design and Implementation , خرید کتاب Programming Language Design and Implementation ,

نقد و بررسیها
هنوز بررسیای ثبت نشده است.