أجهزة الكمبيوتر شبابيك إنترنت

قائمة لغات البرمجة حسب الشعبية. لغات البرمجة الحديثة واستخداماتها

  • ترجمة

إذا قسمنا لغات البرمجة حسب الشعبية ، فسيتم تقسيمها إلى ثلاث مستويات. تتضمن المجموعة الأولى اللغات السائدة مثل Java و JavaScript و Python و Ruby و PHP و C # و C ++ و Objective-C. في حين أن بعض اللغات الرائدة قد تتضاءل ، فمن الأفضل أن تعرف واحدة أو أكثر منها إذا كنت تريد أن تكون قادرًا على العثور على عمل بسهولة.

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

برمجة الأعمال والمبرمجين

بالنسبة للمبرمجين من المهن ، فهم غالبًا ما يهتمون بهذا المجال منذ الطفولة ، ويبدأون في تعلم البرمجة بأنفسهم ، من الأصدقاء ، وزيارة فرق التطوير ، وما إلى ذلك. بالطبع ، كل القصص مختلفة ، لكن يمكننا القول أن المبرمجين متحدون في صفة واحدة - الجوع الدائم للمعرفة. بقدر ما قد يكون الأمر غريبًا بالنسبة لطالب العلوم الدقيقة ، يجب أن يكون المبرمج الجيد مبدعًا ، وليس فقط لديه تفكير منطقي رائع. بعد كل شيء ، يتطلب إنشاء رموز جديدة الكثير من الإبداع.


تحاول لغات الدرجة الثانية اقتحام الاتجاه السائد ، لكنها لم تحقق ذلك بعد. لقد أثبتوا جدارتهم من خلال بناء مجتمعات قوية ، لكنهم لا يزالون غير مستخدمين من قبل معظم شركات تكنولوجيا المعلومات المحافظة. Scala و Go و Swift و Clojure و Haskell هي لغات يمكنني تصنيفها على أنها المستوى الثاني. تستخدم بعض الشركات هذه اللغات لـ الخدمات الفرديةلكن الاستخدام الواسع نادر (باستثناء Swift ، التي بدأت في تجاوز Objective-C باعتبارها اللغة السائدة لنظام iOS). تتمتع Go و Swift بفرصة جيدة للانتقال من المستوى 2 إلى المستوى 1 خلال العامين أو الثلاثة أعوام القادمة.

هدف كل مطور هو إنشاء رمز يسمح لك بتحقيقه بسرعة وسهولة نتيجة مرغوبة، بمعنى آخر. بذل أقل جهد ممكن لتحقيق أفضل نتيجة. من المهم أن نفهم أنه حتى أفضل المبرمجين لا يتجنبون الأخطاء ؛ فهم يواجهون مهام تبدو مستحيلة. لذلك ، يجب أن يكون الأشخاص الذين يعملون في هذا المجال عنيدًا وقادرًا على التعلم من أخطائهم. بعد كل شيء ، يقولون أنه لا يمكننا التعلم إلا من الفشل!

من المهم جدًا للمبرمج الجيد أن يتحلى بالكثير من الصبر ، لأن البرمجة عملية بها العديد من التفاصيل الصغيرة ولكنها مهمة جدًا. على سبيل المثال ، بسبب أصغر الأخطاء ، قد تحتاج إلى إعادة إنشاء برنامج قمت بإنشائه بالفعل. عند العمل مع العملاء ، يتطلب الأمر أحيانًا الكثير من الصبر: لمعرفة احتياجاتهم ، وتحسين مهامك غير العاملة.


معظم اللغات في المستوى الأول متجذرة بقوة في مواقعها. لذلك ، فإن فقدان اللغة من موقع قيادي يستغرق وقتًا طويلاً ، وبالنسبة للغة من المستوى الثاني ، من الصعب جدًا اقتحام اللغة الأولى.


لغات واعدةمن هذه المقالة تنتمي إلى المستوى الثالث ، وقد بدأوا للتو طريقهم. كانت بعض اللغات في المرتبة الثالثة لسنوات عديدة دون أن تكتسب شعبية ، بينما ظهرت لغات أخرى على الساحة في غضون عامين فقط. مثل ، على سبيل المثال ، اللغات التي سيتم مناقشتها في المقالة.

تكون برمجة الأعمال مستقرة عندما توظف الشركة مبرمجين جيدين ، وعندما تكون جودة الخدمة مضمونة ويتم العمل في الوقت المحدد. عندما يكون العميل راضيًا ، هناك العديد من الفوائد. من المهم بشكل خاص أن تنجح لأنهم يتحدثون عن أنفسهم وهم الضامنون للتدفق المستمر للعملاء في المستقبل.

بعد أن رأينا الصفات التي يجب أن يتمتع بها المبرمج الجيد ، فلنتحدث قليلاً عن لغات البرمجة. في الواقع ، هناك الكثير لغات مختلفةالبرمجة المصممة لأداء مهام محددة. قد يطرح السؤال ، ما هي لغات البرمجة الأكثر شعبية والأكثر تقديرًا من قبل المتخصصين؟ سنرضي فضولك ونجيب على هذا السؤال المهم.

لغات واعدة: لماذا الخمسة؟

لغات البرمجة الخمس التي ستتم مناقشتها جديدة جدًا (من المحتمل أن تسمع عن بعضها لأول مرة) ، ومن الواضح أن لديهم فرصًا ممتازة لاقتحام المستوى الثاني في غضون 2-3 سنوات مقبلة. ربما في يوم من الأيام ستكون إحدى هذه اللغات قادرة على مزاحمة لغات المستوى الأول.


هذا هو سبب اختيار هذه اللغات الخمس لهذه القائمة:

واحدة من أكثر اللغات شيوعًا لإنشاء مواقع الويب. مؤلف هذه اللغة هو Rasmus Lerdorf. تعد لغة البرمجة هذه الآن واحدة من أكثر اللغات شيوعًا التي يستخدمها رجال الأعمال. إنها لغة برمجة موجهة للكائنات. وفقًا للخبراء ، يتم تقييم لغة البرمجة هذه من حيث سلامتها وموثوقيتها.

لذا ، كما ترى ، فإن نطاق خدماتنا واسع للغاية. لذلك ، إذا كنت بحاجة إلى خدمات احترافية من المبرمجين ، فنحن في انتظار مكالمتك أو بريد الالكتروني... نحن مستعدون دائما للمساعدة!


أصبحت التجارة الإلكترونية في ليتوانيا ، وكذلك في جميع أنحاء العالم ، أكثر وأكثر شعبية على أساس يومي. هذا يرجع إلى النمو محو الأمية الحاسوبيةالناس ، والاهتمام بالابتكار ، وقبل كل شيء ، وتيرة الحياة السريعة للغاية. من الأسرع والأكثر ملاءمة شراء السلع أو الخدمات الضرورية على الإنترنت مقارنة بالتسوق في المتاجر في السوبر ماركت.


تكتسب Elm شعبية في مجتمع JavaScript ، خاصة بين أولئك الذين يفضلون البرمجة الوظيفية ، والتي تشهد ارتفاعًا. مثل TypeScript أو Dart ، يتم تحويل Elm إلى JavaScript.


Rust هي لغة برمجة أنظمة مصممة بشكل أساسي لمنافذ C و C ++. لذلك ، من المدهش أن نرى أن شعبية هذه اللغة تنمو بشكل أسرع بين مطوري الويب. تصبح هذه الحقيقة أكثر أهمية عندما تكتشف أن اللغة قد تم إنشاؤها في Mozilla ، والتي أرادت تقديم خيار أفضل لمطوري الويب الذين يضطرون إلى كتابة كود منخفض المستوى ، وفي نفس الوقت يكون أداء أكثر من PHP و Ruby و Python أو JavaScript. تم التصويت على Rust أيضًا على أنها الأفضل في فئة "التكنولوجيا المفضلة" في استطلاع مطور StackOverflow 2016 (مما يعني أن معظم المستخدمين يرغبون في الاستمرار في استخدام اللغة).

بعد كل شيء ، يمنعك الإعلان على التلفزيون أو الإنترنت من قضاء الوقت في سيارتك في حالة توقف تام وشراء الأحذية أو العناصر الأساسية الأخرى عبر الإنترنت من متجر عبر الإنترنت. في الواقع ، لا يمكن للجميع التسوق لساعات ، ناهيك عن الساعات هذه الأيام. من الآمن قول هذا العمل التجارة الإلكترونيةيسير على ما يرام الآن. لهذا السبب مشكلة ملحةلرجال الأعمال المستقبليين أو الحاليين هو إنشاء متاجر إلكترونية. الغرض من هذه المقالة.

وبالتالي ، فإن المتاجر عبر الإنترنت التي تم إنشاؤها بواسطة منصة التجارة الإلكترونية هذه موثوقة ، ويمكن أن توفر تجربة تسوق مريحة للمتسوقين ، وما إلى ذلك. عندما يكون إنشاء متجر على الإنترنت أكثر تعقيدًا وتستغرق عملية التطوير وقتًا أطول من القيام بهذا العمل على منصات أخرى ، فإن النتيجة ليست مخيبة للآمال للغاية.


كانت Kotlin موجودة منذ حوالي خمس سنوات ، ولكن هذا العام فقط وصلت إلى الإصدار 1.0 الجاهز للإنتاج. على الرغم من أنها لم تصل بعد إلى شعبية Scala أو Groovy أو Clojure - اللغات الثلاث الأكثر شهرة ونضجًا خارج Java لـ JVM - فهي تبرز من العديد من لغات JVM الأخرى ويبدو أنها تستعد لتحل محلها من بين قادة هذه المجموعة ... نشأت اللغة في JetBrains (مبتكر IntelliJ IDEA IDE الشهير). لذلك فهو مصمم مع التركيز على إنتاجية المطورين.

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

من أجل جعل المنتجات قدر الإمكان ، لا يمكن للعملاء عرض صور المنتج فحسب ، بل يمكنهم أيضًا توسيعها والتحقق من كل التفاصيل بعناية. يتم توفير مقاطع الفيديو وأوصاف المنتجات وغيرها من المعلومات بطريقة مريحة وواضحة. يمكنك أيضًا حفظ العناصر المفضلة لديك لعرضها لاحقًا ، وكتابة التعليقات حول المنتج. من الواضح أن ابتكارات اليوم ستكون التاريخ غدًا.


Crystal هي لغة أخرى تأمل في جلب أداء برنامج المستوى C إلى عالم مطوري الويب عالي المستوى. يهدف Crystal إلى مجتمع Ruby لأن تركيبها مشابه لروبي ، إذا كان متطابقًا في بعض الأحيان. يستمر العدد الكبير بالفعل من الشركات الناشئة في Ruby في النمو ، ويمكن أن تلعب Crystal دورًا رئيسيًا في المساعدة في الارتقاء بأداء هذه التطبيقات إلى المستوى التالي.


استوحى Elixir أيضًا الإلهام من نظام Ruby البيئي ، ولكن بدلاً من محاولة تحقيق فوائد تشبه C ، فإنه يركز على بناء أنظمة عالية الاستجابة ومتوفرة ، أي ما مشكلة ريلز وفقًا للنقاد. تحقق Elixir هذه الفوائد مع Erlang VM ، التي تتمتع بسمعة طيبة مبنية على 25 عامًا من النجاح في صناعة الاتصالات. تمنح Phoenix (إطار عمل ويب لـ Elixir) ، جنبًا إلى جنب مع نظام بيئي كبير ومزدهر ، هذه اللغة جاذبية إضافية.


شاهد الآن كيف تتسلق أربع من هذه اللغات الخمس سلم الشعبية (استنادًا إلى بيانات StackOverflow و GitHub):




تفتخر كل لغة من هذه اللغات بمجتمع شغوف ورسائل إخبارية أسبوعية خاصة بها. إذا كنت تفكر في تعلم لغة شابة مع فرص مثيرة للمستقبل ، فاقرأ العروض التقديمية القصيرة لكل لغة من هذه اللغات الخمس ، والتي كتبها عشاق وقادة متمرسون في النظم البيئية الخاصة بهم.

الدردار

Elm هي لغة برمجة وظيفية موجهة نحو قابلية الاستخدام يتم تجميعها إلى كود JavaScript عالي الأداء. يمكنك استخدامه ، بما في ذلك بالاشتراك مع JavaScript ، لإنشاء ملفات واجهات المستخدمفي الإنترنت. تتمثل المزايا الرئيسية لـ Elm على JavaScript في الموثوقية وسهولة الصيانة والتركيز على متعة البرمجة. أكثر تحديدا:

  • لا استثناءات وقت التشغيل:كود Elm له سمعة لا تلقي استثناءات في وقت التشغيل... لا على الإطلاق أن "undefined ليست وظيفة."
  • المترجم اللطيف الأسطوري:مترجم Elm في كثير من الأحيان مديحللحصول على تقارير الأخطاء الأكثر إفادة من المنافسة. "إذا تم تجميعها ، فإنها عادة ما تعمل فقط" هو اعتقاد شائع ، حتى بعد إعادة بناء ديون كبيرة. هذا يجعل صيانة مشاريع Elm الكبيرة أسهل بكثير من صيانة مشاريع JS المتناسبة.
  • الإصدار الدلالي:تفرض حزمة elm الإصدارات الدلالية تلقائيًا. إذا حاول مؤلف الحزمة إجراء تغييرات لكسر واجهة برمجة التطبيقات دون رفع رقم الإصدار الرئيسي ، فستكتشف elm-package ذلك وترفض النشر. نسخة جديدةصفقة. لا يوجد مدير حزم معروف آخر يفرض إصدارًا دلاليًا بشكل موثوق به.
  • سريع وعملي: Elm هي لغة وظيفية خالصة تضمن عدم وجود طفرات أو آثار جانبية. لا يوفر هذا قابلية توسعة ممتازة لشفرة Elm فحسب ، بل يساعد أيضًا في جعل واجهة مستخدم التطبيق أسرع من React أو Angular أو Ember.
  • أدوات قوية:تنسيقات elm مصدروفقًا لمعايير المجتمع. لا مزيد من الجدل حول اتفاقيات الترميز. ما عليك سوى النقر فوق الزر "حفظ" في المحرر الخاص بك وستظهر شفرتك بشكل جميل. يأتي اختبار elm مع "بطاريات" لدعم كل من الوحدة والاختبار العشوائي. يتيح لك elm-css كتابة كود Elm الذي يتم تجميعه في ملف css ، بحيث يمكنك تقسيم التعليمات البرمجية الخاصة بك بين التطبيق الخاص بك وأوراق الأنماط الخاصة بك للتأكد من أن ثوابتك لن تخرج عن المزامنة أبدًا.

يمكن أن تتفاعل كود Elm أيضًا مع JavaScript. أي يمكنك حقنه بجرعات صغيرة في كود JS الخاص بك ، ولا يزال بإمكانك استخدام نظام JS البيئي الضخم دون إعادة اختراع العجلة.

كوتلن

Kotlin هي لغة مكتوبة بشكل ثابت تستهدف JVM و JavaScript. وُلدت Kotlin من الحاجة التي كانت JetBrains تبحث عنها لغة جديدةلتطوير صندوق الأدوات الخاص بك (والذي تمت كتابته في الغالب بلغة جافا). شيء من شأنه أن يسمح لهم باستخدام قاعدة البيانات الموجودة لديهم وفي نفس الوقت يحل بعض المشكلات التي تسببت فيها Java. وهذه هي بالضبط الحلول لهذه العيوب الشائعة التي تحدث عند الكتابة البرمجياتحددت معظم خصائص Kotlin.

  • الإيجاز:تقليل كمية الشفرة المعيارية المطلوبة للتعبير عن بعض التركيبات.
  • براعه:إنشاء لغة مناسبة لأي نوع من التطبيقات الصناعية ، سواء كان ذلك على شبكة الإنترنت ، تطوير المحمولأو تطبيقات سطح المكتب أو الخادم.
  • حماية:دع اللغة تتعامل مع بعض الأخطاء الشائعة بنفسها ، المتعلقة بقضايا مثل الاستثناءات المرجعية الفارغة.
  • تفاعل:اسمح للغة بالتفاعل مع قواعد جافا البرمجية والمكتبات والأطر الموجودة حتى تتمكن من تنفيذ نتائج استثمارك بشكل تدريجي والاستفادة منها.
  • الادوات:تصنع JetBrains الأدوات وتجعلها بعيدًا عن الاعتقاد بأن العديد من المهام الروتينية يمكن أتمتها وتؤدي إلى تطوير أكثر كفاءة وإنتاجية. وبالتالي ، يجب أن تسمح اللغة بسهولة باستخدام الأدوات المساعدة.

لقد كانت Kotlin وستظل دائمًا براغماتية - تبحث عن المشكلات الشائعة التي نواجهها غالبًا عند كتابة التعليمات البرمجية ومحاولة المساعدة في حلها. يتم تشغيله مثل الخيط الأحمر من خلال ميزات اللغة المختلفة مثل:

  • Null-safe افتراضيًا:أنواع Kotlin غير قابلة للإلغاء افتراضيًا ، مما يتجنب الاستثناءات المزعجة للإشارة / المؤشر.
  • وفد من الدرجة الأولى:القدرة على تفويض وظيفة أحد أعضاء الفصل إلى وظيفة خارجية ، مما يسهل إعادة استخدام التكوين وتحسينه.
  • اتفاق:مجموعة من الاصطلاحات التي تسمح لك بكتابة تعليمات برمجية معبرة ، مما يمهد الطريق لـ DSL المكتوب بقوة والذي يحسن قابلية القراءة ويجعل إعادة البناء أسهل.
    html (head (title (+ "XML encoding with Kotlin")) body (p (+ "This is some HTML")))

تم إصدار Kotlin 1.0 في فبراير 2016 بعد أكثر من خمس سنوات من التطوير والاختبارات المكثفة في مشاريع حقيقية. يوجد حاليًا أكثر من عشرة منتجات من JetBrains تستخدم Kotlin. يتم استخدامه أيضًا من قبل شركات مثل Amex و NBC Digital و Expedia و Gradle.


لاستقبال معلومة اضافيةقم بزيارة kotlinlang.org


تمت كتابة هذا القسم

1. جافا

جافا هي واحدة من أكثر اللغات شيوعًا فيالخلف - النهاية تطوير تطبيقات الويب الحديثة للشركات. وهذه هي ميزتها الرئيسية. استخدام اللغةجافا وأطره ، يمكن لمطوري الويب إنشاء تطبيقات ويب قابلة للتطوير لمجموعة واسعة من المستخدمين.جافا - اللغة الرئيسية لتطوير التطبيقات المحلية لـذكري المظهر والتطبيقات الأخرى للهواتف الذكية والأجهزة اللوحية. الإضافة الكبيرة لهذه اللغة تسمى WORA ( " اكتب مرة واحدة ، اركض في أي مكان " ) - "تكتب مرة واحدة ، تعمل في كل مكان" أعلن المبدأصن مايكروسيستمز لإثبات عبر منصةجافا ... لكن هذه الميزة الإضافية لا تنفي حقيقة أن هذه اللغة أبطأ من غيرها من اللغات المماثلة.



2. جافا سكريبت

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

3. ج#

ج # تستحق التعلم لأن معرفتها ستساعدك في الحصول على وظيفة بسهولة كافية. إنها حاليًا اللغة الأكثر شيوعًا لتطوير تطبيقاتشبابيك ، وتحظى بشعبية كبيرة لأجهزة الجوال. أيضا محرك تطوير اللعبةوحدة يستخدم أيضاج # كواحدة من اللغات الرئيسية. إنه مشابه جدًا للغات البرمجة الأخرى الموجهة للكائنات ويسهل تعلمه بالمعرفة الأساسية. C ++ أو Java.

4. بي أتش بي



لغة جيدة لبناء تطبيقات ويب تعتمد على البيانات. إنها التقنية الأساسية لبناء أنظمة إدارة محتوى قوية مثلووردبريس التي يمكنك توسيعها لاحقًا لجعل موقعك أكثر قوة. تم انتقادها باعتبارها لغة غير آمنة ، لكن الأمور تغيرت للأفضل منذ تحديث 2004. لمن يريد أن يعلمبي أتش بي من المستحسن أن تعرف HTML و CSS وجافا سكريبت.

5.C ++

أنشئت في عام 1979 ، اللغة لا تزال تحظى بشعبية كبيرة وتستخدم لبناء أنواع مختلفةالتطبيقات - من الألعاب إلى التطبيقات المكتبية.ج ++ مخصص لبرمجة النظام ، وهو مناسب لتطوير البرامج القوية والألعاب والتطبيقات المسرَّعة للأجهزة التي تتطلب كميات كبيرة من الذاكرة على أجهزة الكمبيوتر المكتبية ووحدات التحكم و أجهزة محمولة... من بين عيوب C ++ ، يسمي المبرمجون "الحماقة" مقابلجافا.

6. بايثون

الأمر يستحق الاستكشاف فقط إذا كان ذلك بسبب Python - اختيار Google و Ubuntu ... لكن هذه ليست الميزة الإيجابية الوحيدة للغة.بايثون من بينها أيضًا سهولة القراءة الممتازة والكود الأنيق.بايثون لا يتطلب الكثير من التعليمات البرمجية لتشغيل برنامج مثل اللغات الأخرى.

7. روبي

روبي - اللغة سهلة التعلم وقوية بشكل لا يصدق ، بالإضافة إلى الآلاف من تطبيقات الويب الشائعة حول العالم مكتوبة بها. إذا كنت تحب الأشياء ، فهذه اللغة مناسبة لك. ميزتها الرئيسية هي السرعة.روبي يشبه إلى حد بعيد بايثون لكن أقل "بشرية".

إنطباع

8. إرلانج

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

9. ص

يستخدم على نطاق واسع لتطوير البرامج الإحصائية ، ولكنه لا يحظى بشعبية كبيرة بين المطورين. يوصى بهذه اللغة لأولئك الذين يحتاجون إلى تحليل جاد للبيانات. يعمل على جميع المنصات ويتكامل مع العديد من لغات البرمجة مثلجافا ، روبي ، سي ++ ، بايثون ... على الرغم من أنه ليس شائعًا الآن ، إلا أن الوضع قد يتغير إلى الأفضل. في يناير 2015مايكروسوفت استحوذت على الشركةتحليلات الثورة قالوا للمساهمة في مزيد من التطويرلغةتم العثور على R.

10. سويفت

لغة برمجةسويفت تم الاستيلاء عليها كطريقة جديدة وأسرع وأسهل للتطوير من أجل Mac و iOS مقابل الهدف - C ... ومع ذلك ، فهي ذات صلة فقط في النظام البيئيتفاح. جيد لأبل - سيء للمطور الذي لا يريد العمل حصريًا من أجلهتفاح خاصة بالنظر إلى شعبيةذكري المظهر ... يجدر التدريس إذا كنت ترغب في المساهمة في عالم الألعاب iOS.

11. اذهب (جولانج)

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