وhaXe هو مفتوح المصدر، عبر منصة، عالمية، وسهلة لتعلم وسهلة الاستخدام للغة البرمجة التي يمكن استخدامها لتطوير تطبيقات جهد ميزة الغنية التي تعمل على أي نظام تشغيل وبنية الأجهزة.
ويتكون المشروع من مجموعة من المرافق والتنمية، بما في ذلك لغة البرمجة، مترجم قطاعات، مكتبة القياسية، وأدوات إضافية، فضلا عن العديد من الأطر وutilities.Integrates أخرى مع C ++، جافا، C #، بيثون، نود.جي إس، HTML5 وPHPIt هو حر ومتعدد منصة لغة البرمجة التي و؛ [س] تستهدف على وجه التحديد لC ++، PHP، فلاش، جافا سكريبت، HTML5، نود.جي إس، C #، بيثون ومنصات NekoVM. فإنه يتيح للمطورين لاختيار أفضل منصة قبل أن تبدأ مشروع جديد.
يوفر haXe لغة موحدة يتضمن العديد من الميزات الجذابة والمكتبات منصة المحددة التي توفر لك الوصول الكامل إلى منصة &؛ [س] واجهات برمجة التطبيقات، فضلا عن مكتبة القياسية التي يعمل نفسه على كافة معتمد platforms.Supported على ISO والروبوت تعمل systemsWith haXe ، والذي يستخدم من قبل مئات الآلاف من مطوري التطبيقات في جميع أنحاء العالم، سوف تكون قادرة على بناء ألعاب مذهلة، وتطبيقات قوية، أدوات مفيدة، وأطر مرنة معتمدة على حد سواء الروبوت ودائرة الرقابة الداخلية المتنقلة العاملة systems.Mandatory exampleWant لمعرفة كود كيف haXe يبدو الآن؟ نلقي نظرة على المثال التالي للطعم سريع للhaXe.
الطبقة اختبار {
على & nbsp؛ ثابت وظيفة الرئيسية () {
على & nbsp؛ فار الناس = [
على & nbsp؛ على & nbsp؛ "إليزابيث" => "برمجة"،
على & nbsp؛ على & nbsp؛ "جويل" => "تصميم"
على & nbsp؛ ].
على & nbsp؛ ل(الاسم في people.keys ()) {
على & nbsp؛ على & nbsp؛ فار العمل = الناس [اسم].
على & nbsp؛ على & nbsp؛ أثر ('اسم $ لا $ وظيفة لقمة العيش!')؛
على & nbsp؛ }
على & nbsp؛}
} بدء العمل مع haXehaXe لا يتطلب أي تثبيت على منصة جنو / لينكس، وهو ما يعني أنه من أجل استخدامها، سيكون لديك لتحميل حزمة ثنائي بنيت قبل أن يتوافق مع جهاز الكمبيوتر الخاص بك و؛ [س] الهندسة المعمارية (64 بت أو 32- بت)، وحفظ الأرشيف في دليل الصفحة الرئيسية الخاصة بك، فك عليه، افتح المجلد المستخرج، اطلاق النار حتى التطبيق المحطة الطرفية وتشغيل الأمر ./haxe
ما هو الجديد في هذا الإصدار:.
وإصلاح الأخطاء:
جميع: التعامل مع ثابت من التباين مجردة
فلاش: ضمان endianess الصحيح في haxe.io.BytesBuffer
حزب الشعب الكمبودي: قضية الثابتة التي تنطوي على مسارات الطبقة مع مسافات
PHP: الثابتة وGT؛ & GT؛ & GT.
ماكرو: الثابتة haxe.macro.Compiler.keep
تحسينات عامة وأمثل:
كل شيء: إعطاء @: تحذيرات إهمال افتراضيا، تسمح -D-تحذيرات عدم انتقاص
تنفيذ ناقل الأمثل: حزب الشعب الكمبودي
المكتبة القياسية:
جميع: إعادة تسمية Bytes.readDouble / تعويم لgetDouble / تعويم لتجنب المشاكل الميراث
كل شيء: إهمال Bytes.readString لصالح getString
كل شيء: واضاف الطباعة الأنيقة إلى haxe.format.JsonPrinter (وhaxe.Json)
لم يتم العثور على التعليقات