دانلود کتاب Design Concepts in Programming Languages (به فارسی: مفاهیم طراحی در زبان های برنامه نویسی) نوشته شده توسط «Franklyn A. Turbak – David K. Gifford»
اطلاعات کتاب مفاهیم طراحی در زبان های برنامه نویسی
موضوع اصلی: برنامه نويسي
نوع: کتاب الکترونیکی
ناشر: MiT Press
نویسنده: Franklyn A. Turbak – David K. Gifford
زبان: English
فرمت کتاب: pdf (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2008
تعداد صفحه: 1347
حجم کتاب: 21 مگابایت
کد کتاب: 9780262201759 , 0262201755
توضیحات کتاب مفاهیم طراحی در زبان های برنامه نویسی
انتخاب عنوان آکادمیک برجسته، 2009. امروزه از صدها زبان برنامه نویسی استفاده می شود – زبان های برنامه نویسی برای تجارت اینترنتی، ابزارهای برنامه نویسی رابط کاربری، ماکروهای صفحه گسترده، زبان های مشخصات قالب صفحه، و بسیاری دیگر. طراحی یک زبان برنامه نویسی یک فعالیت فرابرنامه نویسی است که شباهت های خاصی به برنامه نویسی در یک زبان معمولی دارد، با وضوح و سادگی حتی مهمتر از برنامه نویسی معمولی. این متن جامع از یک چارچوب ساده و مختصر برای آموزش ایده های کلیدی در طراحی و پیاده سازی زبان برنامه نویسی استفاده می کند. رویکرد منحصر به فرد این کتاب مبتنی بر خانواده ای از زبان های آموزشی ساده از لحاظ نحوی است که به دانش آموزان اجازه می دهد مفاهیم زبان برنامه نویسی را به طور سیستماتیک کشف کنند. به عنوان مقدمه و نقطه شروع این ایده است که وقتی رفتارهای زبانی به طور باورنکردنی پیچیده می شوند، توصیف رفتارها باید فوق العاده ساده باشد. این کتاب مجموعهای از ابزارها (یک فرازبان ریاضی، نحو انتزاعی، معناشناسی عملیاتی و معنایی) را ارائه میکند و از آن برای بررسی مجموعهای جامع از ابعاد طراحی زبان برنامهنویسی، از جمله معناشناسی پویا (نامگذاری، حالت، کنترل، داده)، معناشناسی ایستا استفاده میکند. انواع، بازسازی نوع، چند شکلی، اثرات)، و عمل شناسی (تلفیق، جمع آوری زباله). مثالها و تمرینهای فراوان فرصتهایی را به دانشآموزان میدهد تا ایدههای اساسی توضیح داده شده در متن را به کار گیرند. موضوعات و کدهای تخصصی که بسیاری از الگوریتمها و روشهای کامپایل را در کتاب پیادهسازی میکنند، به همراه مطالب اضافی مانند بخشی در مورد همزمانی و اثبات قضایای متن در وب سایت کتاب یافت میشوند. این کتاب به عنوان یک متن برای دوره مقدماتی فارغ التحصیل یا دوره زبان های برنامه نویسی پیشرفته در مقطع کارشناسی مناسب است. همچنین می تواند به عنوان مرجعی برای محققان و دست اندرکاران باشد.
دانلود کتاب «مفاهیم طراحی در زبان های برنامه نویسی»

برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.