دانلود کتاب Ruby Under a Microscope: An Illustrated Guide to Ruby Internals (به فارسی: یاقوت در زیر میکروسکوپ: راهنمای مصور برای اجزای داخلی روبی) نوشته شده توسط «Pat Shaughnessy»
اطلاعات کتاب یاقوت در زیر میکروسکوپ: راهنمای مصور برای اجزای داخلی روبی
موضوع اصلی: کامپیوتر – برنامه نویسی
نوع: کتاب الکترونیکی
ناشر: No Starch Press
نویسنده: Pat Shaughnessy
زبان: english
فرمت کتاب: PDF (قابل تبدیل به سایر فرمت ها)
سال انتشار: 2013
تعداد صفحه: 360 / 362
حجم فایل: 11.67 مگابایت
کد کتاب: 1593275277 , 9781593275273
توضیحات کتاب یاقوت در زیر میکروسکوپ: راهنمای مصور برای اجزای داخلی روبی
Ruby یک زبان برنامه نویسی قدرتمند با تمرکز بر سادگی است، اما در زیر نحو زیبای خود، کارهای غیرقابل مشاهده بی شماری را انجام می دهد.
Ruby Under a Microscope با استفاده از نمودارهای گسترده و توضیحات کامل برای نشان دادن به شما، نگاهی عملی به هسته روبی به شما می دهد. Ruby چگونه پیاده سازی می شود (بدون نیاز به مهارت C). نویسنده Pat Shaughnessy رویکردی علمی دارد و مجموعهای از آزمایشها را با کد روبی انجام میدهد تا شما را به پشت صحنه نحوه عملکرد زبانهای برنامهنویسی ببرد. حتی اطلاعاتی در مورد JRuby و Rubinius (دو پیاده سازی جایگزین روبی) و همچنین کاوش های عمیق در الگوریتم جمع آوری زباله روبی پیدا خواهید کرد.
Ruby Under a Microscope به شما آموزش می دهد:
چگونه چند علم کامپیوتر مفاهیم زیربنای پیادهسازی پیچیده Ruby هستند
چگونه روبی کد شما را با استفاده از ماشین مجازی اجرا میکند
چگونه کلاسها و ماژولها در Ruby یکسان هستند
چگونه Ruby از الگوریتمهایی که در ابتدا برای Lisp توسعه داده شده بود استفاده میکند
چگونه روبی از قوانین دستور زبان برای تجزیه استفاده میکند و کد خود را درک کنید
چگونه کد Ruby شما توسط یک کامپایلر به زبان دیگری ترجمه می شود
هیچ زبان برنامه نویسی نیازی به جعبه سیاه ندارد. چه قبلاً مجذوب اجرای زبان شده باشید یا فقط بخواهید عمیقتر در روبی کاوش کنید، Ruby Under a Microscope را راهی جذاب برای تبدیل شدن به یک برنامهنویس بهتر خواهید یافت.
Ruby 2.x، 1.9 و 1.8 را پوشش میدهد.
Ruby Under a Microscope gives you a hands-on look at Ruby’s core, using extensive diagrams and thorough explanations to show you how Ruby is implemented (no C skills required). Author Pat Shaughnessy takes a scientific approach, laying out a series of experiments with Ruby code to take you behind the scenes of how programming languages work. You’ll even find information on JRuby and Rubinius (two alternative implementations of Ruby), as well as in-depth explorations of Ruby’s garbage collection algorithm.
Ruby Under a Microscope will teach you:
How a few computer science concepts underpin Ruby’s complex implementation
How Ruby executes your code using a virtual machine
How classes and modules are the same inside Ruby
How Ruby employs algorithms originally developed for Lisp
How Ruby uses grammar rules to parse and understand your code
How your Ruby code is translated into a different language by a compiler
No programming language needs to be a black box. Whether you’re already intrigued by language implementation or just want to dig deeper into Ruby, you’ll find Ruby Under a Microscope a fascinating way to become a better programmer.
Covers Ruby 2.x, 1.9 and 1.8
دانلود کتاب «یاقوت در زیر میکروسکوپ: راهنمای مصور برای اجزای داخلی روبی»
برای دریافت کد تخفیف ۲۰ درصدی این کتاب، ابتدا صفحه اینستاگرام کازرون آنلاین (@kazerun.online ) را دنبال کنید. سپس، کلمه «بلیان» را در دایرکت ارسال کنید تا کد تخفیف به شما ارسال شود.