بلوط ابيض

لغة البرمجة وايتواك
التحميل الان

بلوط ابيض الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • GPL
  • السعر:
  • FREE
  • اسم الناشر:
  • Itay Maman
  • موقع ويب الناشر:
  • http://ssdl-wiki.cs.technion.ac.il/wiki/index.php/Whiteoak

بلوط ابيض العلامات


بلوط ابيض وصف

لغة برمجة وايتواك Whiteoak هي لغة برمجة، امتداد جافا يقدم درجة أكبر من المرونة في اللغة. التصنيع في تطوير Whiteoak هو الفهم الذي يرجع ذلك بسبب الاستخدام المكثف للمكتبات والمكونات ومصادر البيانات الخارجية، والمطور لديه سيطرة محدودة على كيف يتم إنشاء الكائنات الموجودة في برنامجها. ثم يقضي المطور الكثير من وقتها في الإلتصاق فقط معا أنظمة الكائنات باستخدام جميع أنواع الأنماط الفاخرة. يتناول Whiteoak هذه الأزمة من خلال إدخال الأنواع الهيكلية، وبالتالي السماح بالتجريد على الكائنات. تكمل هذه الآلية بشكل جيد آلية الميراث المعروفة التي تسمح بالتجريد على الفصول الدراسية. الأنواع الهيكلية تشبه واجهات Java القياسية ولكنها مختلفة في العديد من الجوانب الرئيسية. فيرست، الأنواع الهيكلية توظف الكتابة الهيكلية (AKA: كتابة البط، المطابقة الهيكلية). هذا يعني أنه من أجل فئة تتوافق مع نوع الهيكلية، يحتاج فقط إلى تقديم الطريقة المطلوبة الأنواع المطلوبة قد تحدد الأساليب غير المجردة. يتيح ذلك رمز العميل "إرفاق" طرق الكائنات الموجودة. هذه الطرق المرفقة أكثر من غير قابلة للحل: إذا كان الكائن الأساسي يوفر هذه الطريقة سيستغرق الأمر الأسبقية على المرء المحدد بواسطة النوع الهيكليتي. .Whiteoak يوفر مشغلي الكتابة التي تمكن من مصغرة الأنواع الهيكلية الجديدة باستخدام دلالات تشبه السمة أو مثل mixin. أكثر من ذلك، إذا تم استخدام هيكلية فقط مرة واحدة فقط ليست هناك حاجة لتسمية ذلك: قد تكون الأنواع الهيكلية مجهولة الهوية. من أجل كتابة برامج Whiteoak التي تحتاجها فقط إلى تثبيت Java 6 JVM على جهازك. يمكن تنزيل المحول البرمجي إما كأداة سطر الأوامر أو كمسافة مؤسس Eclipse. مخرجات التحويل البرمجي ملفات الفئة القياسية حتى يتم تشغيل برنامج OREWAK المترجمة على أي JVM. متطلبات: جافا 2 بيئة وقت تشغيل الطبعة القياسية ما الجديد في هذا الإصدار: ClassnotfoundException حل (عند تشغيل البرامج النصية)


بلوط ابيض برامج ذات صلة

preccx.

preccx هو مترجم مرتفع للترتيب المرتفع لانهائي اللانهائي لغات مع قواعد النحوية التي تعتمد على السياق. ...

145

تحميل

بالياب

pliant عبارة عن مترجم ديناميكي ومتعدد Multiserver المتكامل (الويب والبريد وقاعدة البيانات، إلخ) ...

142

تحميل