XOTcl

البرمجيات قطة:
XOTcl
تفاصيل البرنامج:
الإصدار: 1.6.7
تاريخ إيداع: 11 May 15
ترخيص: حرر
شعبية: 1

Rating: 3.0/5 (Total Votes: 1)

XOTcl (XOTcl، exotickle وضوحا) هي لغة برمجة كائنية التوجه على أساس OTcl معهد ماساتشوستس للتكنولوجيا. والمقصود XOTcl كقيمة مضافة بديل للOTcl.
XOTcl هو مشروع مفتوح المصدر الذي بدأته غوستاف نيومان وأوفي Zdun والمطورين الرئيسيين. وقد ساهم الشعب التالية لXOTcl: نيوفيتوس ديميتريو، فرج الدريدي، لوران Duperval، تيمو Hukkanen، MichaelL@frogware.com، كريستوفر لوسون، ديفيد لوبلان، كاثرين Letondal، انتي صالونين، دانيال ستيفن، وزوران فاسيليفيتش.
لغات البرمجة، مثل تى سى ال، مصممة للتوقف حتى المكونات معا، وتوفر ميزات مثل التمدد الديناميكي والطباعة ودينامية مع التحويل التلقائي، التي تجعلها مناسبة تماما لتطوير التطبيقات السريعة.
تم اعتماد النظام الأساسي للكائن XOTcl من OTcl. نظام الكائن تمكننا من تحديد الأجسام، والطبقات، والفوقية الطبقات. فئات هي كائنات خاصة مع الغرض من إدارة الكائنات الأخرى. `` الإداري '' يعني أن فئة تسيطر على الخلق والتدمير من الحالات، وأنه يحتوي على مستودع للطرق الوصول للحالات.
ويمكن تعزيز كل كائن مع كائن أساليب محددة. XOTcl يدعم الميراث واحدة ومتعددة. كل العلاقات في XOTcl، بما في ذلك العلاقات الطبقية والمتفوقة، هي دينامية تماما، ويمكن introspected. من خلال طريقة تسلسل دون تسمية صريحة من طريقة المقصود، وتجنب الغموض في تحليل الاسم من الطرق. بهذه الطريقة طريقة مظلل يمكن أن يكون `` مختلطة في '' تنفيذ الأسلوب الحالي.
XOTcl يجمع بين أفكار البرمجة وجوه التوجه بطريقة تحافظ على فوائد كل منهما. وهي مجهزة بعدة وظائف اللغة الجديدة التي تساعد على بناء وإدارة الأنظمة المعقدة. أضفنا الدعم التالي:

الميزات:

تراكمات كائن ديناميكي، لتوفير تجمعات ديناميكية من خلال مساحات متداخلة (الكائنات).
فئات متداخلة، للحد من تدخل هياكل برنامج تطويرها بشكل مستقل.
التأكيدات، للحد من واجهة ومشاكل الاعتمادية الناجمة عن الطباعة ودينامية، وبالتالي، للتخفيف من مزيج من العديد من المكونات.
البيانات الوصفية، لتعزيز التوثيق الذاتي للأجسام والطبقات.
لكل كائن mixins، كوسيلة لتحسين مرونة الأساليب mixin من خلال منح وصول الكائن إلى عدة فصول تكميلية مختلفة، والتي قد تتغير بشكل حيوي.
في الدرجة mixins، كوسيلة لتحسين مرونة الأساليب mixin إلى فئة، كل مثيلات الفئة من الحصول على مختلطة في أساليب مثل لوراثة متعددة، ولكن من دون الحاجة إلى الطبقات التقاطع.
مرشحات (لكل فئة ولكل كائن) كوسيلة لتجريدات على الدعاء طريقة لتنفيذ الهياكل البرنامج كبيرة، مثل أنماط التصميم.
مرشحات المشروطة وMixins يمكن استخدامها لتنفيذ سياق تكوين علم اعتمادا على حرس (الشروط التي تقرر ما إذا كان ينبغي استخدام اعتراضية). جميع أنواع من الفلاتر أو mixins يمكن استخدامها مشروط.
ديناميكية مكون تحميل XOTcl يدمج تى سى ال حزمة التحميل مع دعم architectrual من أجل التكامل مع البنى وجوه المنحى. وعلاوة على ذلك، فإنه يوفر تتبع / تعقب مكون التحميل.

تعليقات ل XOTcl

لم يتم العثور على التعليقات
إضافة تعليق
بدوره على الصور!