المساعد الشخصي الرقمي

مشاهدة النسخة كاملة : ][ معلومة ][ لغة البرمجة الاولى في العالم



romaissa
11-01-2013, بتوقيت غرينيتش 09:39 AM
http://www.dzbatna.com/images/icons/iconrote.gif ][ ظ…ط¹ظ„ظˆظ…ط© ][ ظ„ط؛ط© ط§ظ„ط¨ط±ظ…ط¬ط© ط§ظ„ط§ظˆظ„ظ‰ ظپظٹ ط§ظ„ط¹ط§ظ„ظ… (http://www.dzbatna.com/t586522/)




بسم الله الرحمن الرحيم
السلام عليكم ورحمة الله وبركاته

طبعاً المعلومات مختارة من عدد من الكتب البرمجية وليست من تأليفي والاحصائات مأخودة من موقع شركة مايكرسوفت

الفيجوال بيسك اكثر لغات البرمجة استخداما وانتشاؤا في العالم.
الجافا اكثر اللغت نموا في العالم.
لا تزال لغة السي/سي++ اللغة الرئيسية للمطورين المتخصصين.
تعتبر لغة الجافا اللغة الاولى للمبرمجين مع فارق بسيط مع لغةسي/سي++ , في حين ان لغى فيجوال بيسك تقبع في ذيل القائمة.(بحث شركة ايفانس).
نستعرض نتائج الدراسة التي تمت على لغات البرمجة الاولى في العالم:
* لا تزال لغة فيجوال بيسك الاكثر انتشارا في العالم حسب بحث شركة Gartner Group الاان لغى الجافا متوقع لها ان تلحق بلغة الفيجوال بيسك خلال السنوات القادمة .
*تعتبر لغة الجافا اللغة الاولى للمبرمجين مع فارق بيسط مع لغة سي/سي++ في حين أن لغة فيجوال بيسك تقبع في ذيل القائمة حسب بحث شركة Evans Research .
*مستقبل لغة الفيجوال بيسك يبدو كئيبا حسب بحث Evans Research التي قامت به لحساب شركة صن-ماكر سيستمز لكن ليس واضحا بالضبط ماهي المعايير التي تتبعها كل شركة في عمل احصائياتها وتوقعاتها لكن البحث اعتمد على آراء وتوقعات المطورين.

بالنسبة لنتائج بحث شركة Gartner Group كانت النتائج على النحو التالي:
اعتبر البحث ان لغة فيجوال بيسك اليوم اكثر لغات البرمجة شعبية في العالم كما ان البحث يتوقع ان نصف محترفي البرمجة في العالم يدعمون لغة الفي.بي أي حوالي 3 ملايين مبرمج.
ويرى بحث الشركة ان سوق لغات البرمجة اليوم مقسم على النحو التالي:
* 45% من مطوري البرمجة في العالم يستخدمون لغة البرمجة فيجوال بيسك (حوالي 3 ملايين)
* 25% يستخدمون سي++(حوالي (1.7مليون)
* 18% يستخدمون لغة جافا (1.2 مليون)
* 1% يستخدم سي#
اما عام 2014 فتتوقع الشركة ان تكون الصورة على النحو التالي:
* 40% من المطورين في العالم سيستخدمون لغة فيجوال بيسك.
* 40% سيستخدمون لغة جافا.
* 25% سيستخدمون اللغة الجديدة سي# .
* 15% سيستخدمون سي++ .

توقعات شركة ايفانس للوقت الذي يقضيه المبرمجين مع اللغات
* 40% يستخدمون لغة جافا .
* 35% يستخدمون لغة سي/سي++ .
* 25% يستخدمون لغة في.بي.


نتائج متناقضة
بالنسبة لتقرير شركة ايفانس Evans فانه يظهر ان مغظم المبرمجين يقضون جل وقتهم مع لغة جافا ثم سي او سي++ وفي الاخير لغة فيجوال بيسك .
وهنا تبدو النتيجتان متناقضتان. اما نتيجة شركة أي.دي.سي IDC فكانت مختلفة . حيث ان الشركة ترى ان من ناحية الاستخدان ان لغة السي/سي++ هي الاولى لمحترفي البرمجة وعمل البرامج التطبيقية.
ومغ ان غة الجافا الجديدة اجتذبت الاضواء نظرا لأنها جديدة فإن لغة سي/سي++ لا تزال هي سيدة اللغات.
ونلاحظ ان عمالقة الشركات مثل مايكروسوفت تحاول ان تقي الوضع على هذا الشكل وذلك من خلال تطوير لغة سي++ وانتاج لغتها الجديدة سي#.
بالاضافة إلى ذلك ترى الشركة ان هناك حوالي 3ملايين مطور يستخدمون لغة سي/سي++ , بينما تحتل لغة الفي.بي المرتبة الثانية وذلك بعدد مستخدمين يصل إلى 2.3مليون مطور. في حين ان لغات المستوى الرابع GL4 واللغات الاخرى للتطبيقات المتسارعة RAD تحتل الجزء الثالث برصيد مليون مستخدم ومطور محترف.
والمفاجئة ان لغة الكوبول COBOL احتلت المرتبة الرابعة بحوالي 900الف مطور ,بينما كان المتوقع ان هذه اللغات انتهت!!!! .
وقد احتلت لغة الجافا المرتبة الاخيرة برصيد حوالي 8000الف مطور .
وقد فسرت الشركة هذا الامر على ان اللغة تحرز نموا كبيرا خلال السنوات السع الماضية كونها جديدة مما جعاها في الموتبة الاخيرة.


اللغة الرئيسية
إذا نظرنا إلى صيغة السؤال الذي طرحته كل شركة فان من الممكن تفسير جزء من الاختلاف في النتائج.
وبينما شركة ايفانس وجارتنر سألت عن الاستخدام نجد ان بحث شركة أي.دي.سي. كان عن اللغة الرئيسية والذي بدوره ادى إلى نتائج مختلفة.
وقد فسرت الشركة ذلك إلى ان كثير من المبرمجين يقومون بعملية تعلم وتجريب لغة الجافا لكنهم لم يقرروا بعد ان يجعلوها لغة البرمجة الرئيسية.
وبالمثل, نجد ان اكثر من ثلث المطورين يطورون البرامج باستخدام لغة الفيجوال بيسك ويستدمون ايضا لغة سي/سي++ لتطوير البرمجيات Compo-nents أو الشفرة الكثيفة الاستخدام او برمجيات الاجزاء الصلبة Device Driver .
ومع ذلك لا يزال التناقضفي النتائج غير مفهوم ؟لكن من جهة اخرى يمكن محاولة تفسير هذا الاختلاف في نتائج الابحاث إلى كيفية اختيار العينة الاحصائية والطريقة التي تم فيها الاختبار.
للاسف ان شركة ايفانس ترفض توضيح الطريقة التي تمت بها عملية اختيار العينة او طريقة الاختبار او كيفية اعتبار محترفي البرمجة.
ويبدو انهم اخذوا عينة من المشتركين سواء في المجلات او المنتديات او مع شركة (صن) او غيرها وبالتالي يبدوا ان العينة النأخوذة لا تبدوا متجانسة او طبيعية رغم ان الشركة عبرت عن ذلك بالقول أنها حاولت ان تكون العينة متوازنة.



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

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







ألعاب الأندرويد مجانا و حصريا (http://www.apotox.info/forum)




https://fbcdn-sphotos-d-a.akamaihd.net/hphotos-ak-ash4/482113_236967293114455_1193518507_n.png (http://www.dzbatna.com)
©المشاركات المنشورة تعبر عن وجهة نظر صاحبها فقط، ولا تُعبّر بأي شكل من الأشكال عن وجهة نظر إدارة المنتدى (http://www.dzbatna.com)©

استعمل مربع البحث في الاسفل لمزيد من المواضيع


سريع للبحث عن مواضيع في المنتدى