كتاب Ruby Under a Microscope - تأليف Pat Shaughnessy (غلاف ورقي)
من Target
حول هذا المنتج
عن الكتاب
تُعد Ruby لغة برمجة قوية تركز على البساطة، ولكن خلف قواعدها اللغوية الأنيقة، تقوم اللغة بمهام لا حصر لها غير مرئية. يمنح كتاب Ruby Under a Microscope المطورين نظرة داخلية وعملية على جوهر Ruby، وذلك باستخدام مخططات بسيطة مقترنة بشروحات واضحة. يتبع المؤلف Pat Shaughnessy نهجاً علمياً، حيث يستعرض سلسلة من التجارب باستخدام كود Ruby لتوضيح كيفية سير الأمور. ستكون رسومات Shaughnessy التوضيحية الواضحة بمثابة دليل للمطورين الذين يكتبون برامج Ruby. سيجد المطورون من كافة التخصصات في هذا الكتاب نظرة خلف الكواليس مذهلة حول كيفية عمل لغات البرمجة.
ملخص الكتاب تُعد Ruby لغة برمجة قوية تركز على البساطة، ولكن خلف قواعدها البرمجية الأنيقة، تقوم اللغة بمهام لا حصر لها لا تراها العين.
يقدم لك كتاب Ruby Under a Microscope نظرة عملية على جوهر لغة Ruby، وذلك باستخدام مخططات توضيحية مكثفة وشروحات شاملة لبيان كيفية تنفيذ لغة Ruby (لا تتطلب مهارات في لغة C). يتبع المؤلف Pat Shaughnessy نهجاً علمياً، حيث يضع سلسلة من التجارب باستخدام كود Ruby لتأخذك إلى ما وراء الكواليس حول كيفية عمل لغات البرمجة. ستجد أيضاً معلومات حول JRuby و Rubinius (وهما تنفيذان بديلان للغة Ruby)، بالإضافة إلى استكشافات متعمقة لخوارزمية تجميع المهملات الخاصة بلغة Ruby.
سيعلمك كتاب Ruby Under a Microscope ما يلي: كيف تدعم بعض مفاهيم علوم الحاسوب تنفيذ Ruby المعقد كيف تقوم Ruby بتنفيذ الكود الخاص بك باستخدام آلة افتراضية كيف تتشابه الفئات (classes) والوحدات (modules) من الداخل في Ruby كيف تستخدم Ruby خوارزميات تم تطويرها في الأصل للغة Lisp كيف تستخدم Ruby قواعد النحو لتحليل وفهم الكود الخاص بك كيف يتم ترجمة كود Ruby الخاص بك إلى لغة مختلفة بواسطة المترجم (compiler)
لا ينبغي لأي لغة برمجة أن تكون صندوقاً أسود غامضاً. وسواء كنت مهتماً بالفعل بكيفية تنفيذ اللغات أو كنت ترغب فقط في التعمق أكثر في لغة Ruby، ستجد في كتاب Ruby Under a Microscope وسيلة رائعة لتصبح مبرمجاً أفضل.
يغطي إصدارات Ruby 2.x و1.9 و1.8
عن المؤلف يُعرف Pat Shaughnessy بخبرته الواسعة في البرمجة وشغفه بلغة البرمجة Ruby، حيث يقوم بكتابة المدونات والدروس التعليمية عبر https: //patshaughnessy.net/ . كما يعمل على تطوير تطبيقات Ruby في شركة الاستشارات الإدارية McKinsey & Co. ويعد Shaughnessy متحدثاً منتظماً في مؤتمرات Ruby، وقد نُشرت مقالاته وعروضه التقديمية في النشرة الإخبارية Ruby Weekly، والبودكاست Ruby5، وبرنامج The Ruby Show.
- المميزات
- تُعد Ruby لغة برمجة قوية تركز على البساطة، ولكن خلف قواعدها النحوية الأنيقة، تؤدي مهاماً لا حصر لها غير مرئية. يمنحك كتاب Ruby Under a Microscope نظرة عملية على جوهر Ruby، باستخدام مخططات مكثفة وشروحات وافية ليوضح لك كيفية تنفيذ Ruby (لا تتطلب مهارات في لغة C).
- نبذة عن المؤلف: يشتهر Pat Shaughnessy بخبرته البرمجية وشغفه بلغة البرمجة Ruby، وهو يدون المدونات ويكتب الدروس التعليمية على https://patshaughnessy.net/.
- 360 صفحة
- أجهزة الكمبيوتر، اللغات
المواصفات
- الأبعاد (الإجمالية)
9.22 بوصة (ارتفاع) × 7.09 بوصة (عرض) × .88 بوصة (عمق)
- الوزن
1.48 رطل
- العمر المقترح
22 سنة فما فوق
- عدد الصفحات
360
- النوع
أجهزة الكمبيوتر
- النوع الفرعي
لغات
- الناشر
No Starch Press
- الموضوع
Ruby
- التنسيق
غلاف ورقي
- المؤلف
Pat Shaughnessy
- اللغة
الإنجليزية