23
Clojure هي لغة برمجة ديناميكية تستهدف Java Virtual Machine (و CLR).تم تصميمه ليكون لغة عامة الغرض ، يجمع بين قابلية التطوير والتفاعل التفاعلي للغة البرمجة النصية مع بنية تحتية فعالة وقوية للبرمجة متعددة مؤشرات الترابط.Clojure هي لغة مترجمة - يتم تجميعها مباشرةً إلى JVM bytecode ، ومع ذلك تظل ديناميكية تمامًا.ويدعم كل ميزة تدعمها Clojure في وقت التشغيل.يوفر Clojure وصولاً سهلاً إلى أطر عمل Java ، مع تلميحات الكتابة الاختيارية والاستدلال على الكتابة ، لضمان أن المكالمات إلى Java يمكن أن تتجنب الانعكاس .... Clojure هي لهجة من Lisp ، وتشارك مع فلسفة الشفرة والبيانات في Lispنظام كلي قوي.Clojure هي في الغالب لغة برمجة وظيفية ، وتتميز بمجموعة غنية من هياكل البيانات الثابتة وغير الثابتة.عندما تكون هناك حاجة إلى حالة قابلة للتغيير ، توفر Clojure نظام ذاكرة للمعاملات البرمجية ونظام عامل تفاعلي يضمن تصميمات نظيفة وصحيحة ومتعددة مؤشرات الترابط.
موقع الكتروني:
https://clojure.orgالمميزات
التصنيفات
بدائل Clojure لجميع المنصات مع أي ترخيص
17
IronPython
IronPython هو تطبيق لغة برمجة Python التي تعمل تحت .NET و Silverlight.وهو يدعم وحدة التحكم التفاعلية مع تجميع ديناميكي بالكامل.
17
10
7
3
2
Nim (programming language)
Nim هي لغة برمجة مطبعة بشكل ثابت ، والتي تحاول منح المبرمج القدرة المطلقة دون التنازل عن كفاءة وقت التشغيل.