نيم (لغة برمجة)

من ويكيبيديا، الموسوعة الحرة

هذه نسخة قديمة من هذه الصفحة، وقام بتعديلها JarBot (نقاش | مساهمات) في 15:05، 15 أكتوبر 2020 (بوت:إصلاح رابط (1)). العنوان الحالي (URL) هو وصلة دائمة لهذه النسخة، وقد تختلف اختلافًا كبيرًا عن النسخة الحالية.

نيم_(لغة_برمجة)
الشعار
معلومات عامة
التصنيف
التنميط
ظهرت في
2008 عدل القيمة على Wikidata
صممها
نظام التشغيل
الرخصة
التطوير
الإصدار الأول
2008 عدل القيمة على Wikidata
الإصدار الأخير
  • 2.0.4
    (16 أبريل 2024) عدل القيمة على Wikidata
المستودع
التأثير
متأثرة بـ
متفرقات
امتدادات الملفات
nim — nims عدل القيمة على Wikidata
موقع الويب
nim-lang.org (الإنجليزية) عدل القيمة على Wikidata

نيم هي لغة برمجة محولة، أمرية، متعددة الاستخدامات، متعددة الأنماط، ثابتة النوع، لغة برمجة النظام، [6] صممها وطورها أندرياس رومب. وهي مصممة لتكون "فعالة، ومعبرة، وأنيقة"، [7] تدعم البرمجة الوصفية ، والوظيفية، وتمرير الرسائل، وأنماط البرمجة الإجرائية وكائنية التوجه من خلال توفير العديد من الميزات مثل تجميع كود الوقت، وأنواع البيانات الجبرية، واجهة وظيفية أجنبية (FFI) مع سي و سي++، والترجمة إلى سي وسي++ و سي الكائنية و جافا سكريبت .

وصف

التاريخ

الإصدار تاريخ الإصدار [8]
إصدار قديم، غير مدعوم: 0.10.2 2014-12-29
إصدار قديم، غير مدعوم: 0.11.2 2015-05-04
إصدار قديم، غير مدعوم: 0.12.0 2015-10-27
إصدار قديم، غير مدعوم: 0.13.0 2016-01-18
إصدار قديم، غير مدعوم: 0.14.2 2016-06-09
إصدار قديم، غير مدعوم: 0.15.2 2016-10-23
إصدار قديم، غير مدعوم: 0.16.0 2017-01-08
إصدار قديم، غير مدعوم: 0.17.2 2017-09-07
إصدار قديم، غير مدعوم: 0.18.0 2018-03-01
إصدار قديم، غير مدعوم: 0.19.6 2019-05-13
إصدار قديم، غير مدعوم: 0.20.2 2019-06-17
إصدار قديم، غير مدعوم: 1.0.0 2019-09-23
إصدار قديم، غير مدعوم: 1.0.2 2019-10-23
إصدار قديم، غير مدعوم: 1.0.4 2019-11-26
إصدار قديم، غير مدعوم: 1.0.6 2020-01-24
الإصدار المستقر الحالي: 1.2.0 2020-04-03
تنويه:
غير مدعوم
إصدار قديم، ما يزال مدعوم
أحدث إصدار
أحدث إصدار معاينة
إصدار مستقبلي
لكل فرع 0.x، يتم سرد أحدث إصدار للنقطة فقط.

تصميم اللغة

بناء الجملة

دلالات

الآخرين

المترجم

أدوات

الميزات التجريبية

مجتمع نيم

يحتوي المشروع على أداة تتبع الأخطاء وويكي يستضيفها GitHub ومنتدى. [9] [10] تم تقديم عرض تقديمي عن نيم في اتفاقية O'Reilly مفتوحة المصدر (OSCON) في عام 2015. [11] [12] في FOSDEM الملتقى الأوروبي لمطوري البرمجيات الحرة ومفتوحة المصدر

2020، مثل أربعة متحدثين نيم، مع منشئ اللغة، أندرياس رامبف، كونهم واحدًا منهم. [13]

انظر أيضًا

المراجع

  1. ^ وصلة مرجع: https://github.com/nim-lang/Nim/blob/devel/copying.txt.
  2. ^ وصلة مرجع: https://github.com/nim-lang/nim. الوصول: 18 يناير 2019.
  3. ^ "copying.txt". غيت هاب (بالإنجليزية).
  4. ^ "Frequently Asked Questions".
  5. ^ أ ب وصلة مرجع: https://github.com/nim-lang/Nim/releases/tag/v2.0.4.
  6. ^ Rumpf، Andreas (11 فبراير 2014). "Nimrod: A new systems programming language". Dr. Dobb's Journal. مؤرشف من الأصل في 2019-07-07. اطلع عليه بتاريخ 2014-07-20.
  7. ^ "The Nim Programming Language". Nim-lang.org. مؤرشف من الأصل في 2020-06-22. اطلع عليه بتاريخ 2014-07-20.
  8. ^ "Nim Releases". Nim Project. مؤرشف من الأصل في 2020-05-19. اطلع عليه بتاريخ 2020-01-26.
  9. ^ "Primary source code repository and bug tracker". GitHub. مؤرشف من الأصل في 2015-04-24. اطلع عليه بتاريخ 2015-05-04.
  10. ^ "Nim Forum". nim-lang.org. مؤرشف من الأصل في 2020-06-15. اطلع عليه بتاريخ 2015-05-04.
  11. ^ "Nim at OSCON 2015". O'Reilly Open Source Convention (OSCON). O'Reilly Media. 20 يوليو 2015. مؤرشف من الأصل في 2015-10-06. اطلع عليه بتاريخ 2018-10-17.
  12. ^ Rumpf، Andreas؛ Swartz، Jason؛ Harrison، Matt. "Essential Languages: Nim, Scala, Python". O’Reilly. O'Reilly Media. مؤرشف من الأصل في 2019-07-05. اطلع عليه بتاريخ 2018-10-17.
  13. ^ "Events". fosdem.org (بالإنجليزية). Archived from the original on 2020-05-31. Retrieved 2020-02-17.

روابط خارجية