توضیحات
This is the reference manual for both Ruby 1.9 and Ruby 2.0, the very latest version of Ruby, including a description of all the standard library modules, a complete reference to all built-in classes and modules (including all the new and changed methods introduced by Ruby 1.9, 1.9.2, 1.9.3, and 2.0). It also includes all the new and changed syntax and semantics introduced since Ruby
1.8. Learn about the new parameter passing rules, local variable scoping in blocks, fibers, and the new block declaration syntax, among other exciting new features.
The Pickaxe contains four major sections:
An acclaimed tutorial on using Ruby. The definitive reference to the language. Complete documentation of all built-in classes, modules, and methods. Complete descriptions of all 97 standard libraries.
Ruby is a fully object-oriented language, much like the classic object-oriented language, Smalltalk. Like Smalltalk, it is dynamically typed (as opposed to Java or C++), but unlike Smalltalk, Ruby features the same conveniences found in modern scripting languages such as Perl and Python.
The combination of the power of a pure object-oriented language with the convenience of a scripting language makes Ruby a favorite tool of intelligent, forward-thinking programmers.
About Ruby 2.0
Ruby 2.0 is a minor update to Ruby 1.9.
The major language changes in Ruby 2.0 are the addition of keyword arguments and the change to use UTF-8 as the default source file encoding.
There are a number of additions to the standard library, including:
@Enumerator::Lazy@, which adds support for lazy access to potentially infinite lists. Refinements allow you to encapsulate changes to third-party classes, and scope their application to individual source files, preventing your changes from polluting the global application.
Youll also find that Ruby 2 is faster, and has memory management improvements that make it more server-friendly.
All told, there are over 110 sections of the book that have been flagged and cross-linked to indicate 2.0 content.
Who this book is for:
Would you like to go from first idea to working code much, much faster? Do you currently spend more time satisfying the compiler instead of your clients or end users? Are you frustrated with demanding languages that seem to get in your way, instead of getting the work done? Are you using Rails, and want to dig deeper into the underlying Ruby language? If so, then weve got a language and book for you!
————————————————————–
ترجمه ماشینی :
این کتابچه راهنمای مرجع برای Ruby 1.9 و Ruby 2.0 است، آخرین نسخه Ruby، شامل توضیحاتی در مورد تمام ماژول های کتابخانه استاندارد، یک مرجع کامل به تمام کلاس ها و ماژول های داخلی (شامل همه روش های جدید و تغییر یافته معرفی شده). توسط Ruby 1.9، 1.9.2، 1.9.3 و 2.0). همچنین شامل تمام نحو و معنای جدید و تغییر یافته معرفی شده از زمان Ruby
1.8 است. درباره قوانین جدید عبور پارامتر، محدوده متغیر محلی در بلوکها، فیبرها، و نحو جدید اعلام بلوک، در میان سایر ویژگیهای جدید هیجانانگیز، بیاموزید.
Pickaxe شامل چهار بخش اصلی است:
یک آموزش تحسینشده در مورد استفاده از Ruby. اشاره قطعی به زبان. مستندات کامل کلیه کلاس ها، ماژول ها و متدهای داخلی. توضیحات کامل همه 97 کتابخانه استاندارد.
روبی یک زبان کاملاً شی گرا است، بسیار شبیه به زبان کلاسیک شی گرا، اسمال تاک. مانند Smalltalk، به صورت پویا تایپ میشود (برخلاف جاوا یا C++)، اما برخلاف اسمالتاک، Ruby دارای همان امکاناتی است که در زبانهای اسکریپتنویسی مدرن مانند Perl و Python وجود دارد.
ترکیبی از قدرت یک شیگرای خالص. زبان با راحتی یک زبان برنامه نویسی، Ruby را به ابزار مورد علاقه برنامه نویسان هوشمند و آینده نگر تبدیل می کند.
درباره Ruby 2.0
Ruby 2.0 یک به روز رسانی جزئی برای Ruby 1.9 است.
تغییرات عمده زبان در Ruby 2.0 اضافه کردن آرگومان های کلیدواژه و تغییر استفاده از UTF-8 به عنوان رمزگذاری فایل منبع پیش فرض است.
تعدادی اضافه شده به کتابخانه استاندارد وجود دارد، از جمله:
@Enumerator::Lazy@، که پشتیبانی را اضافه می کند. برای دسترسی تنبل به لیست های بالقوه بی نهایت. اصلاحات به شما این امکان را میدهد که تغییرات را در کلاسهای شخص ثالث کپسوله کنید، و کاربرد آنها را به فایلهای منبع جداگانه محدود کنید، و از آلوده کردن برنامههای جهانی جلوگیری کنید.
همچنین متوجه خواهید شد که Ruby 2 سریعتر است و بهبودهایی در مدیریت حافظه دارد که آن را ایجاد میکند. سرور پسندتر است.
همه گفته شد، بیش از 110 بخش از کتاب وجود دارد که برای نشان دادن محتوای 2.0 پرچم گذاری شده و پیوند متقابل داده شده است.
این کتاب برای چه کسی است:
آیا می خواهید از ایده اول برای کار کردن کد بسیار، بسیار سریعتر؟ آیا در حال حاضر زمان بیشتری را برای جلب رضایت کامپایلر به جای مشتریان یا کاربران نهایی خود صرف می کنید؟ آیا از زبانهایی که بهنظر میرسد بهجای انجام کار، مانع از کار شما میشوند، ناامید شدهاید؟ آیا از Rails استفاده میکنید و میخواهید عمیقتر به زبان روبی زیربنایی بپردازید؟ اگر چنین است، پس ما یک زبان و کتاب برای شما داریم!
tag : دانلود کتاب برنامه نویسی Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , Download برنامه نویسی Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , دانلود برنامه نویسی Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , Download Programming Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide Book , برنامه نویسی Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide دانلود , buy برنامه نویسی Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , خرید کتاب برنامه نویسی Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , دانلود کتاب Programming Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , کتاب Programming Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , دانلود Programming Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , خرید Programming Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide , خرید کتاب Programming Ruby 1.9 & 2.0 The Pragmatic Programmers’ Guide ,

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