Google Go :
GO، المعروف أيضا باسم Golang، تم إطلاقه في عام 2009، بعد أن تم إنشاؤه من قبل ثلاثة موظفين غوغل - روبرت غريزيمر، روب بايك، وكين تومسون - في عام 2009.
وينظر إلى لغة المصدر المفتوح على أنها أسرع وأسهل استخداما من اللغات الأكثر استقرارا مثل جافا و C، التي تستمد منها.
يتم استخدامه من قبل عدد من المنظمات، من بي بي سي إلى ساوند كلاود، والفيسبوك لحكومة المملكة المتحدة الحائز على جائزة موقع GOV.UK. كما أنها تستخدم من قبل الشركات الناشئة بدء تشغيل دو جور، دوكر.
"إن الذهاب هو محاولة للجمع بين سهولة برمجة لغة تفسر ديناميكيا مع كفاءة وسلامة لغة مكتوبة بشكل ثابت، ولغة مجمعة"، كما يقول منشعوها.
2. Julia :
وصفت جوليا بأنها "عالية المستوى، وعالية الأداء لغة البرمجة الديناميكية للحوسبة التقنية".
هذا يجعلها جيدة للتوازي على غرار هادوب، ويقول المبدعين، جيف بيزانسون، ستيفان كاربينسكي، فيرال شاه، وآلان إدلمان.
في حين أنه لم يتم بعد أن يكون لها تأثير كبير، بل هو لغة أخرى أن ريدمونك قد أبرز كما تنمو بسرعة.
3. Swift :
سويفت، كشفت في مؤتمر وودك أبل في عام 2014، ويهدف إلى استبدال للهدف-C لغة أوسك ودائرة الرقابة الداخلية التنمية. جعلت أبل اللغة المصدر المفتوح في ديسمبر 2015 تحت رخصة أباتشي. وهذا يعني أن كل شفرة المصدر سوف تكون متاحة لتحرير ويمكن إجراء البرامج دون عزوها إلى أبل.
سويفت - التي تشابه إلى لغات أكثر حداثة مثل روبي وبيثون - تتمتع بالنمو "نيزك" منذ إطلاق، وفقا لمحلل ريدمونك ستيفن أوغرادي.
"تعتمد سويفت أنماط البرمجة الآمنة وتضيف ميزات حديثة لجعل البرمجة أسهل وأكثر مرونة وأكثر متعة"، تقول أبل.
4. Elixir :
ويعرف إكسير بأنه "لغة برمجة وظيفية ومتزامنة، وأغراض عامة". تم إنشاؤه في عام 2012، يبني على رأس إرلانغ ويستخدم لتطوير شبكة الإنترنت وبناء أنظمة مدمجة. يتم استخدامه من قبل شركات مثل بينتيريست، موز وعكسية.
يقول المحللون ريدمونك في تقريرهم الصادر في يونيو / حزيران 2016: "إن مسارها ونداءها الوظيفي يجعلها لغة يشاهدها، ولكن ما إذا كان بإمكان إكسير الحفاظ على هذا الزخم هو السؤال المهم".
5. Rust :
تم إنشاؤها من قبل موزيلا، Rust 1.0 أفرج عنه في عام 2014، بعد أن كان في التنمية لعدد من السنوات.
في بعض النواحي إلى C و C ++، يصفها موزيلا بأنها "لغة برمجة جديدة تركز على الأداء والتوازي وسلامة الذاكرة".
"من خلال بناء لغة من الصفر ودمج عناصر من تصميم لغة البرمجة الحديثة، المبدعين من الصدأ تجنب الكثير من" الأمتعة "(متطلبات التوافق المتخلف) أن اللغات التقليدية يجب التعامل معها."
وأشار أوغرادي في ريدمونك مؤخرا: "الأدلة المتراكمة قد تراكمت لبعض الوقت أن اللغة كان يثير اهتمام المطورين من مجموعة متنوعة من المساحات".
6. Erlang :
تم إنشاؤها من قبل المطورين في إريكسون قبل عقدين من الزمن لتشغيل مبادلاتها الهاتفية، إرلانغ هي لغة برمجة بسيطة نسبيا مصممة لتطبيقات كبيرة وقابلة للتطوير وتوافر عالية.
ولم يحظ هذا القطاع باهتمام كبير خارج قطاع الاتصالات منذ منتصف التسعينيات، ولكنه نما بشكل بارز في السنوات الأخيرة، مع عدد من المستخدمين البارزين. يستخدم واتساب، على سبيل المثال، إرلانغ للتعامل مع مليارات الرسائل المرسلة عبر شبكتها كل يوم.
7. Scala :
مثل إرلانغ، كان سكالا حول لفترة أطول قليلا من معظم اللغات الأخرى التي تظهر على هذه القائمة. ولكن اللغة الوظيفية وجوه المنحى - التي هي قابلة للتطوير للغاية، وبالتالي اسمها - لا تزال تكتسب أرضا مع المنظمات المعروفة.
يقول مارتن أوديرسكي، منشئ سكالا: "يمكنك الاعتماد عليها أيضا لأنظمة مهمة مهمة، مثل العديد من الشركات، بما في ذلك تويتر، لينكيدين، أو إنتل تفعل".
8. Haskell :
هاسكل تطلق على نفسها "متقدمة لغة وظيفية بحتة متقدمة". وقد نشرت مواصفاتها الأولى في عام 1990. ويتميز نظام نوع مع نوع الاستدلال و "تقييم كسول". وهي تستخدم أساسا في الأوساط الأكاديمية ولكن هناك بعض الأمثلة على استخدامه في الصناعة، على سبيل المثال المشاريع داخل أت & T، بي سيستمز، الفيسبوك وحتى جوجل. في عام 2016 بدأت مجموعة تجميع نسخة عام 2020 من اللغة.
9. Clojure :
كلوجور، أطلقت في عام 2009، لهجة من لغة البرمجة ليسب. وهي لغة عامة الغرض التي تؤكد البرمجة الوظيفية. فإنه يعامل التعليمات البرمجية كبيانات ويحتوي على نظام ماكرو، مثل غيرها من "ليسبس".
يتم استخدامه بنجاح في الصناعة من قبل شركات مثل وول مارت، مختبرات الدمى ومختلف شركات البرمجيات الكبيرة.
10. Lua :
تم تصميم لوا في عام 1993 كلغة لتوسيع تطبيقات البرمجيات للتخصيص. لوا، الكلمة البرتغالية ل 'القمر'، وصفت بأنها عبر منصة، "خفيفة الوزن متعدد النموذج" لغة مصممة أساسا للنظم جزءا لا يتجزأ من والعملاء. انها لغة شعبية جدا بين شركات الألعاب وتستخدم ل الطيور الغاضبة والعالم من علب، على سبيل المثال اثنين فقط.
ليست هناك تعليقات:
إرسال تعليق