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

بعد قليل من البحث وجدت هذا الأنفوجرافيك، و الأمر الرائع أنه يعتمد على أبحاث وإحصائيات لكي يقارن بين اللغات الثلاث من ناحية :

  • قابلية إستخدام اللغة.

  • سهولة تعلم اللغة

  • نسبة إنتشار اللغة عبر الويب.

  • أكثر اللغات مناقشة عبر الويب. (أمر مهم لأنه ستستنج أي لغة توجد بها مراجع ومجتمعات نقاشية تسهل عليك طريق تعلمها)

  • عدد طلبات /عروض العمل لكل لغة من خلال مواقع التوظيف.

  • عدد الأسطر البرمجية اللازمة لمشروع ما و الوقت اللازم لتشغيل هذا البرنامج ( Run time) حسب كل لغة.

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

استغربت أن Ruby أسرع من PHP في Run Time

ولم أفهم المقصود ب Lines of code هل يقصد فيها عدد الاسطر البرمجية لانجاز مشروع ما؟ إذا كان كذلك فإني أستغرب أنه بـ PHP اقل على الرفم من اني اعرف أن Ruby مشهورة بأكوادها الاقل في انجاز المشاريع.

في الحقيقة يا طيب أنا مجرد ناقل ومبتدأ حسبما قرأته فنعم ذلك هو ما قصدوه وكل لغة قاموا بالقياس من ناحيتين، ربما قد يفيدنا أخ ما بمصادر أخرى :)

برمجة

المواضيع والنقاشات المتعلقة بالبرمجة بشكل عام او لغات البرمجة التي لايوجد لها مجتمعات فرعية.

16 ألف متابع