هاك (لغة برمجة)

هاك (بالإنجليزية: Hack)‏ هي لغة برمجة لآلة هيب هوب الإفتراضية، أنشأتها شركة فيسبوك كنسخة معدلة من لغة بي إتش بي. اللغة مفتوحة المصدر وخاضعة رخصة إم أي تي. أصدرت اللغة في 20 مارس 2014 .[1] [2][3]

هاك
معلومات عامة
التصنيف
ظهرت في
التطوير
المطور
الإصدار الأول
الإصدار الأخير
  القائمة ...
المستودع
التأثير
متأثرة بـ
متفرقات
موقع الويب
hacklang.org (الإنجليزية)

يسمح هاك للمبرمجين باستخدام كل من الكتابة الديناميكية والكتابة الثابتة، يسمى هذا النوع من أنظمة الكتابة بالكتابة التدريجية، والتي يتم تنفيذها أيضًا في لغات برمجة أخرى مثل أكشن سكربت ،[4] يسمح نظام هاك بتحديد الأنواع لوسيطات الدوال وقيم إرجاع الدوال وخصائص الفئة، ومع ذلك، يتم دائمًا استنتاج أنواع المتغيرات المحلية ولا يمكن تحديدها. [5]

وصلات خارجية


مراجع

  1. "facebook/hhvm: hhvm / hphp / hack / LICENSE"، github.com، فيسبوك، 11 أبريل 2018، مؤرشف من الأصل في 25 يناير 2016، اطلع عليه بتاريخ 06 فبراير 2019.
  2. Josh Lockhart (03 أبريل 2014)، "Facebook's Hack, HHVM, and the future of PHP"، أوريلي ميديا، مؤرشف من الأصل في 06 يناير 2020، اطلع عليه بتاريخ 06 فبراير 2019.
  3. Cade Metz (20 مارس 2014)، "Facebook Introduces 'Hack,' the Programming Language of the Future"، وايرد، مؤرشف من الأصل في 28 مارس 2014، اطلع عليه بتاريخ 06 فبراير 2019.
  4. Aseem Rastogi؛ Avik Chaudhuri؛ Basil Hosmer (يناير 2012)، "The Ins and Outs of Gradual Type Inference" (PDF)، رابطة مكائن الحوسبة (ACM)، مؤرشف من الأصل (PDF) في 12 أغسطس 2017، اطلع عليه بتاريخ 06 فبراير 2019.
  5. "Hack Manual: Hack and HHVM – Type Annotations"، docs.hhvm.com، مؤرشف من الأصل في 02 أغسطس 2018، اطلع عليه بتاريخ 06 فبراير 2019.
  • بوابة برمجة الحاسوب
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.