الگوهای پیادهسازی زبان ۲۰۱۰
Language Implementation Patterns 2010
دانلود کتاب الگوهای پیادهسازی زبان ۲۰۱۰ (Language Implementation Patterns 2010) با لینک مستقیم و فرمت pdf (پی دی اف) و ترجمه فارسی
| نویسنده |
Terence Parr |
|---|
۳۰ هزار تومان تخفیف با کد «OFF30» برای اولین خرید
| سال انتشار |
2010 |
|---|---|
| زبان |
English |
| تعداد صفحهها |
380 |
| نوع فایل |
|
| حجم |
3.1 MB |
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
🏷️
378,000 تومان
قیمت اصلی: ۳۷۸٬۰۰۰ تومان بود.
298,000 تومان
قیمت فعلی: ۲۹۸٬۰۰۰ تومان.
📥 دانلود نسخهی اصلی کتاب به زبان انگلیسی(PDF)
🧠 به همراه ترجمهی فارسی با هوش مصنوعی
🔗 مشاهده جزئیات
دانلود مستقیم PDF
ارسال فایل به ایمیل
پشتیبانی ۲۴ ساعته
توضیحات
معرفی کتاب الگوهای پیادهسازی زبان ۲۰۱۰
با این کتاب، ساخت خوانندههای فایل پیکربندی، خوانندههای داده، تولیدکنندههای کد مبتنی بر مدل، مترجمهای کد به کد، تحلیلکنندههای کد منبع و مفسرها را بیاموزید. نیازی به داشتن پیشزمینه در علوم کامپیوتر نیست—ترنس پار، خالق ANTLR، با تقسیم پیادهسازی زبان به رایجترین الگوهای طراحی، ابهامزدایی میکند. گام به گام، مهارتهای کلیدی مورد نیاز برای پیادهسازی زبانهای کامپیوتری خودتان را خواهید آموخت.
دانستن چگونگی ایجاد زبانهای خاص دامنه (DSL) میتواند به شما یک افزایش بهرهوری بزرگ بدهد. به جای نوشتن کد در یک زبان برنامهنویسی همهمنظوره، ابتدا میتوانید یک زبان سفارشی ایجاد کنید که متناسب با نیازهای شما در یک حوزه خاص باشد و کارایی شما را افزایش دهد.
نکته کلیدی درک الگوهای رایج موجود در پیادهسازی زبانها است. الگوهای طراحی زبان رایجترین الگوهای طراحی را شناسایی و متراکم میکند و نمونههای پیادهسازی هر کدام را ارائه میدهد.
پیادهسازی الگوها از جاوا استفاده میکنند، اما خود الگوها کاملاً عمومی هستند. برخی از پیادهسازیها از مولد تجزیهگر معروف ANTLR استفاده میکنند، بنابراین خوانندگان این کتاب را منبعی عالی از مثالهای ANTLR نیز خواهند یافت. اما این کتاب برای هر کسی که علاقهمند به پیادهسازی زبانها باشد، صرفنظر از ابزار انتخابیشان، مفید خواهد بود. سایر کتابهای پیادهسازی زبان بر کامپایلرها تمرکز دارند، که شما به ندرت در زندگی روزمره خود به آنها نیاز دارید. در عوض، الگوهای طراحی زبان، الگوهایی را به شما نشان میدهد که میتوانید برای انواع برنامههای کاربردی زبانی استفاده کنید.
یاد خواهید گرفت که چگونه خوانندههای فایل پیکربندی، خوانندههای داده، تولیدکنندههای کد مبتنی بر مدل، مترجمهای کد به کد، تحلیلکنندههای کد منبع و مفسرها را ایجاد کنید. هر فصل الگوهای طراحی مرتبط را گروهبندی میکند و در هر الگو، با ساخت یک نمونه پیادهسازی کامل، تجربه عملی کسب خواهید کرد. تا زمانی که کتاب را تمام کنید، خواهید دانست که چگونه رایجترین مشکلات پیادهسازی زبان را حل کنید.
فهرست کتاب:
الگوهای پیادهسازی زبان
توضیحات(انگلیسی)
Learn to build configuration file readers, data readers, model-driven code generators, source-to-source translators, source analyzers, and interpreters. You don’t need a background in computer science–ANTLR creator Terence Parr demystifies language implementation by breaking it down into the most common design patterns. Pattern by pattern, you’ll learn the key skills you need to implement your own computer languages.
Knowing how to create domain-specific languages (DSLs) can give you a huge productivity boost. Instead of writing code in a general-purpose programming language, you can first build a custom language tailored to make you efficient in a particular domain.
The key is understanding the common patterns found across language implementations. Language Design Patterns identifies and condenses the most common design patterns, providing sample implementations of each.
The pattern implementations use Java, but the patterns themselves are completely general. Some of the implementations use the well-known ANTLR parser generator, so readers will find this book an excellent source of ANTLR examples as well. But this book will benefit anyone interested in implementing languages, regardless of their tool of choice. Other language implementation books focus on compilers, which you rarely need in your daily life. Instead, Language Design Patterns shows you patterns you can use for all kinds of language applications.
You’ll learn to create configuration file readers, data readers, model-driven code generators, source-to-source translators, source analyzers, and interpreters. Each chapter groups related design patterns and, in each pattern, you’ll get hands-on experience by building a complete sample implementation. By the time you finish the book, you’ll know how to solve most common language implementation problems.
Table of Contents
1. Language Implementation Patterns
دیگران دریافت کردهاند
زبان الکتریکی: اصول، روشها، و چشماندازهای آینده پژوهش ۲۰۲۳
Language Electrified: Principles, Methods, and Future Perspectives of Investigation 2023
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
زبان و عصب شناسی: بیماری آلزایمر ۲۰۲۱
Language and Neurology: Alzheimer’s Disease 2021
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
زبان، زوال عقل و معناسازی: هدایت چالش های شناخت و آبرو در زندگی روزمره ۲۰۱۹
Language, Dementia and Meaning Making: Navigating Challenges of Cognition and Face in Everyday Life 2019
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اختلالات زبانی در کودکان: مفاهیم بنیادین ارزیابی و مداخله ۲۰۱۵
Language Disorders in Children: Fundamental Concepts of Assessment and Intervention 2015
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اختلالات زبانی: رویکردی کاربردی به ارزیابی و مداخله ۲۰۱۴
Language Disorders: A Functional Approach to Assessment and Intervention 2014
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
اختلالات زبانی از نوزادی تا نوجوانی: گوش دادن، صحبت کردن، خواندن، نوشتن و ارتباط برقرار کردن ۲۰۱۲
Language Disorders from Infancy Through Adolescence: Listening, Speaking, Reading, Writing, and Communicating 2012
🏷️ 200,000 تومان قیمت اصلی: 200,000 تومان بود.129,000 تومانقیمت فعلی: 129,000 تومان.
✨ ضمانت تجربه خوب مطالعه
بازگشت کامل وجه
در صورت مشکل، مبلغ پرداختی بازگردانده می شود.
دانلود پرسرعت
دانلود فایل کتاب با سرعت بالا
ارسال فایل به ایمیل
دانلود مستقیم به همراه ارسال فایل به ایمیل.
پشتیبانی ۲۴ ساعته
با چت آنلاین و پیامرسان ها پاسخگو هستیم.
ضمانت کیفیت کتاب
کتاب ها را از منابع معتیر انتخاب می کنیم.
