macruby.

إصدار من Ruby، تم نقله إلى تشغيله مباشرة أعلى تقنيات Mac OS X الأساسية
التحميل الان

macruby. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • Freeware
  • السعر:
  • FREE
  • اسم الناشر:
  • Apple
  • موقع ويب الناشر:
  • أنظمة التشغيل:
  • Mac OS X
  • حجم الملف:
  • 40.9 MB

macruby. العلامات


macruby. وصف

نسخة من Ruby، استدار لتشغيل مباشرة أعلى تقنيات Mac OS X الأساسية MacRuby هو إصدار من Ruby، الذي تم نقله لتشغيله مباشرة أعلى تقنيات Mac OS X الأساسية مثل هدف التشغيل المشترك الهدف ومجموع القمامة، وإطار Corefoundation. على الرغم من أنه لا يزال العمل قيد التنفيذ، إلا أن MACRUBY لديه الهدف الرئيسي لتمكين إنشاء تطبيقات Mac OS X كاملة التي لا تضحي بالأداء من أجل الاستمتاع بفوائد استخدام Ruby. ما الجديد في هذا الإصدار: هذا هو إصدار مهم يجلب ميزات جديدة وإصلاح العديد من المشكلات. التغييرات عديدة جدا أن يتم ذكرها جميعا، لذلك هنا هو مجموعة مختارة من الأكثر إثارة للاهتمام. الخيوط gc: يعمل جامع القمامة Macrouby الآن في وضع متعدد الخيوط بشكل افتراضي. هذا يعني أن MacRuby ستقوم دائما بمجموعات القمامة على مؤشر ترابط منفصل، وبالتالي لا تقاطع تدفق البرنامج. دعم 64 بت كامل: Macrouby يعمل الآن بشكل كامل في كل من أوضاع Intel 32 بت و 64 بت. إذا كنت تقوم بتشغيل فرص Mac الأخيرة، فهل 64 بت وسيتم تشغيل Macrouby بشكل أسرع عليه. يرجع ذلك أساسا إلى حقيقة أن البنية التحتية الأساسية قد تحسنت بشكل كبير لمعالجات 64 بت. تحقيقات DTRACE: تمت إضافة تحقيقات DTRACE إلى جوهر المترجم. يمكنك الآن تتبع أشياء مختلفة مثل مكالمات الأسلوب أو الاستثناءات. كل ذلك يمكن القيام به على أي عمليات ماكروبي في النظام. DTRACE هي أداة قوية للغاية أثبتت أنها مفيدة للغاية عند تصحيح التطبيقات الحية. السفن Macrouby مع العديد من البرامج النصية DTRACE في / المطور / الأمثلة / Ruby / Macruby / DTRACE إلى الملف الشخصي أشياء مختلفة مثل عدد الأسلوب أو المدة أو حتى الكائنات التي تم جمعها بواسطة GC. Objection وقت التشغيل - C API: يكشف Macrouby الآن API موضوعي C يمكن استخدامه للتحكم في وقت التشغيل من بيئة الكاكاو النقية. يجب أن تكون مفيدة إذا كنت تعمل على تطبيق Cocoa-C الهدف، وتنظر في استخدام Macrouby إما تنفيذ وظائف جديدة أو لتوفير واجهة نصية لكائناتك الأصلية. قوالب XCode الجديدة: قالب "تطبيق البيانات الأساسية MacRuby Core" متاح الآن، بالإضافة إلى هدف "تضمين ماكريبي". يمكن استخدام الأخير لتضمين Macrouby.framework داخل حزمة التطبيق الخاصة بك. تضمين الإطار يسمح لك بتوزيع طلبك على المستخدمين ولا يتطلبون منهم تثبيت Macrouby. أفضل hotcocoa: Hotcocoa هو طبقة روبي رقيقة وذات اصطلاحية تجلس فوق الكاكاو والأطر الأخرى. تم تقديمه في Macrouby 0.3 وتم تحسينه بشكل كبير في 0.4. تم إضافة تعيينات جديدة لمحلل XML، KVO Array / Set Occons، قوائم الممتلكات والمكونات الإضافية AppKit بالإضافة إلى الكثير من إصلاحات الأخطاء والتحسينات. تمت إضافة مهمة "نشر" إلى Rakefile المشروع. تقوم هذه المهمة الجديدة بإعداد طلب للنشر من خلال تضمين وقت تشغيل MacRuby داخل باقاته (مماثلة لما يعرفه هدف ماكريات Xcode في Xcode). بمجرد اكتمال المهمة "Macrake Deploy"، يمكنك مشاركة .APP الخاص بك مع الأصدقاء الذين ليس لديهم macrouby مثبتة على جهازهم. ولكن التغيير الأكثر إثارة للاهتمام هو ربما طبقة الرسومات الجديدة، التي تسمى Hotcocoa :: Graphics. يوفر واجهة بسيطة موجهة نحو الكائنات في قوة الرسومات الأساسية لنظام التشغيل Mac OS X ومكتبات رسم الصور الأساسية. متفرقات التغييرات: عبر قائمة التغييرات الطفيفة، تم إعادة تعيين مجموعة على رأس NSST و NSNumber ينفذ الطرق الرقمية. أخيرا، تم تحديث المكتبة القياسية إلى إصدار Ruby 1.9.1. مؤشر تحذير: بينما يتحول Macrouby 0.4 إلى أن تكون مستقرة جدا عندما يتعلق الأمر بتطوير الكاكاو، لا تزال هناك عدد قليل من المشكلات مع تمديدات C و Ruygems و Ruby IOS. نوصي باستخدام APIs Cocoa المقابلة (عند وجودها) في هذه الأثناء نعمل في هذه القضايا.


macruby. برامج ذات صلة