السلام عليكم اعضاء المنتدى المحترمين
________________________
عندي سؤال حول ال
vb.net و
c#
لماذا
السي شارب في المرتبة الخامسة عالمياً 
بالرغم من تشابههما في اشياء كثيرة حسب ماسمعت وقرءت
اليكم هذه الصورة من شركة IEEE الكبيرة.
ترتيب اللغات له انواع
هناك من يرتبها حسب (قوتها) وهناك من يرتبها حسب (شعبيتها)
اذا كنت تتكلم عن ترتيب اللغة حسب (القوة) فأجد هذه المقارنة ظالمة
لان الفروقات التقنية بين اللغتين ليست كبيرة ابدا .
---
اما ان كنت تتكلم عن (شعبية اللغة) ، فنجد ان المقارنة صحيحة فالسي شارب تتفوق بشكل ساحق على الvb.net (طبعا عند الاجانب والشركات)
ولهذا تجد مصادرها كثيرة جدااا لان شعبيتها كبيرة جدا .
فبما ان شعبيتها كبيرة جدا اذن هي مدعومة بقوة ، والدليل كما ترا في الصورة -
السي شارب تدعم البرمجة لـ 3 منصات : الهواتف الذكية (Android + iOS) + الديسكتوب + الويب
بينما نرا ان الفيجوال بيسك تدعم منصة واحدة فقط : وهي الديسكتوب (المفروض تدعم الويب ايضا)
--
اما عن سبب شعبية السي شارب فسبب ذلك هو الsyntex الخاص بعائلة الc
حيث ان الاجانب اعتادوا البرمجة على لغات السي ، فلذلك السي شارب عندهم مثل الاخت الصغيرة .
ودليل كلامي هذا هو ان (اللغات السبعة الاوائل جميعهم يشتركون في الsyntex الخاص بلغات الc ) الا وهو نظام الاقواس {} والفاصلة ، (ماعدا python تختلف قليلا)
(08-02-15, 03:08 PM)الشاكي لله كتب : [ -> ]ترتيب اللغات له انواع
هناك من يرتبها حسب (قوتها) وهناك من يرتبها حسب (شعبيتها)
اذا كنت تتكلم عن ترتيب اللغة حسب (القوة) فأجد هذه المقارنة ظالمة
لان الفروقات التقنية بين اللغتين ليست كبيرة ابدا .
---
اما ان كنت تتكلم عن (شعبية اللغة) ، فنجد ان المقارنة صحيحة فالسي شارب تتفوق بشكل ساحق على الvb.net (طبعا عند الاجانب والشركات)
ولهذا تجد مصادرها كثيرة جدااا لان شعبيتها كبيرة جدا .
فبما ان شعبيتها كبيرة جدا اذن هي مدعومة بقوة ، والدليل كما ترا في الصورة -
السي شارب تدعم البرمجة لـ 3 منصات : الهواتف الذكية (Android + iOS) + الديسكتوب + الويب
بينما نرا ان الفيجوال بيسك تدعم منصة واحدة فقط : وهي الديسكتوب (المفروض تدعم الويب ايضا)
--
اما عن سبب شعبية السي شارب فسبب ذلك هو الsyntex الخاص بعائلة الc
حيث ان الاجانب اعتادوا البرمجة على لغات السي ، فلذلك السي شارب عندهم مثل الاخت الصغيرة .
ودليل كلامي هذا هو ان (اللغات السبعة الاوائل جميعهم يشتركون في الsyntex الخاص بلغات الc ) الا وهو نظام الاقواس {} والفاصلة ، (ماعدا python تختلف قليلا)
رؤية كويسة للموقف بصراحه اما عن الاداء فالاداء هو هو لا يختلف لان المكتبات ايضا هى هى ولكن الفرق الوحيد فى الساينتكس
شكرا اخى
نحمده ونصلي على رسوله الكريم
هو كما قلت اخي الشاكي لله لكن البسيك تدعم الويب ايضا سواء vbscript الذي يدعم قواعد البيانات القديم او aspx الحديث
شكراً لكم اخوان وبارك الله فيكم
اخ
الشاكي لله اريد أن اطرح عليك سؤال وهو خارج عن السؤال
_{}_______________________________________________________

بما انك محترف في السي شارب

ماشاء الله .اللهي يزيد وبارك في خبرتك
هل تستطيع اعطائي بعض النصائح لكي اصبح محترف في السي شارب وتذكر لي ان استطعت ماهي الكتب التي قرئتها وزادتك معرفة في السي شارب؟
