کتاب الکترونیکی

انواع و زبان های برنامه نویسی

Types and Programming Languages

دانلود کتاب Types and Programming Languages (به فارسی: انواع و زبان های برنامه نویسی) نوشته شده توسط «Benjamin C. Pierce»


اطلاعات کتاب انواع و زبان های برنامه نویسی

موضوع اصلی: برنامه نويسي

نوع: کتاب الکترونیکی

ناشر: The MIT Press

نویسنده: Benjamin C. Pierce

زبان: English

فرمت کتاب: chm (قابل تبدیل به سایر فرمت ها)

سال انتشار: 2002

تعداد صفحه: 645

حجم کتاب: 5 مگابایت

کد کتاب: 0262162091 , 9780262162098 , 9780585442693

نوبت چاپ: 1

توضیحات کتاب انواع و زبان های برنامه نویسی

یک سیستم نوع یک روش نحوی برای بررسی خودکار عدم وجود برخی رفتارهای اشتباه با طبقه بندی عبارات برنامه بر اساس انواع مقادیری است که آنها محاسبه می کنند. مطالعه سیستم‌های نوع – و زبان‌های برنامه‌نویسی از دیدگاه تئوری نوع – کاربردهای مهمی در مهندسی نرم‌افزار، طراحی زبان، کامپایلرهای با کارایی بالا و امنیت دارد. این متن مقدمه‌ای جامع برای سیستم‌های تایپ در علوم کامپیوتر و به نظریه پایه زبان های برنامه نویسی رویکرد عملی و عملیاتی است. هر مفهوم جدید با مثال‌های برنامه‌نویسی انگیزه می‌گیرد و بخش‌های نظری بیشتر بر اساس نیازهای پیاده‌سازی هدایت می‌شوند. هر فصل با تمرین‌ها و راه‌حل‌های متعدد و همچنین پیاده‌سازی در حال اجرا از طریق وب در دسترس است. وابستگی‌های بین فصل‌ها به وضوح مشخص می‌شوند و به خوانندگان این امکان را می‌دهند تا مسیرهای مختلفی را از طریق مطالب انتخاب کنند.


A type system is a syntactic method for automatically checking the absence of certain erroneous behaviors by classifying program phrases according to the kinds of values they compute. The study of type systems – and of programming languages from a type-theoretic perspective – has important applications in software engineering, language design, high-performance compilers, and security.This text provides a comprehensive introduction both to type systems in computer science and to the basic theory of programming languages. The approach is pragmatic and operational; each new concept is motivated by programming examples and the more theoretical sections are driven by the needs of implementations. Each chapter is accompanied by numerous exercises and solutions, as well as a running implementation, available via the Web. Dependencies between chapters are explicity identified, allowing readers to choose a variety of paths through the material.

دانلود کتاب «انواع و زبان های برنامه نویسی»

مبلغی که بابت خرید کتاب می‌پردازیم به مراتب پایین‌تر از هزینه‌هایی است که در آینده بابت نخواندن آن خواهیم پرداخت.

📖 خرید این کتاب

برای دریافت فایل و اطلاع از قیمت، روی یکی از دکمه‌های زیر کلیک کنید تا پیام آماده برای شما ارسال شود:

پس از ارسال پیام، قیمت و لینک دریافت فایل در اسرع وقت برای شما ارسال خواهد شد.