أيهما الأفضل : C# أم vb.net ?

كمبرمج أيهما تفضل ؟ ولماذا ؟

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

طريقة كتابة c# مشابهة لبعض اللغات ك java , javascript أو php التي ستستعملها في المستقبل بدون شك ,

غير ذلك فكود مكتوب بالvb يمكنك تحويله بسهول لc# , لذلك c# أضل إذا كان بيدك الإختيار.

جزاك الله خيراً ، أوجزت وأفدت

يب ^^ كلامك صحيح ولكن يمكن استخدام محررات الاكواد ^^ هناك شركات تصنعها ^^ تحويل بين الصيغ ^^ يمكن استعمالها ^^

دون تعب تعلم اللغة الاخرة ^^

لغات .net جميعها مثل بعضها لايوجد اسرع من الاخري ولا افضل لان جميعها تترجم الي لغة واحدة , لاكن الفرق يمكن في السهولة تختلف من لغة الي اخري لي صديق يفضل c++.net علي c# ويقول انها اسهل بمعني تختلف من شخص الي اخر , جرب انت وعندما تجد اللغة المفضلة لديك والتي تستريح عليها اكمل فيها , اتمني لك التوفيق ^

وأنا أتمنى لك كل التوفيق ، شكراً ^^

تعدد لغات بيئة .net هو فقط لتسهيل عملية الانتقال الى هذه البيئة

يعني انا كمبرمج vb6 بلا شك سوف انتقل vb.net و مبرمج c++ سينتقل الى c++.net

فكلمة ايهما تفضل ليست في محلها لان الاثنين لغة واحدة لكن بقواعد لغوية مختلفة

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

سؤالي كان واضح جدا لكن معظم الأجوبة خرجت عن الموضوع الذي هو " أيهما تفضل/ أيهما الأفضل ؟!" ، غالب الاخوة ذهبوا الى الحديث عن أمور لا علاقة لها بالسؤال المطروح والله المستعان

السلام عليكم اخي اولا انت سألأت عن اغتين يستخدمان نفس ال framework وهو الدوت نت فكلها لغات يطلق عليها الدوت نت اما من الافضل فكلا اللغتين لا تترجما الى لغة الاله بل تترجمان الى لغه وسيطه ثم يتم ترجمتها من خلال الجهاز الوهمي الى المعالج اذن فلا يمكنك التفضيل بينها من حيث الاداء او من حيث القوى فكلاهما كما ذكرت يستخدمان نفس ال framework ولكن يمكنك تفضيل ال #c عن ال vb من خلال ال sentax فقواعد الكتابه في ال #c هي الاقرب لباقي اللغات فتسهل عليك الانتقال الى اي لغة برمجه ثانيه وايضا يمكنك كتابة ما يسمى ال unsafe code في ال #c حيث يمكنك تحرير الذاكره بشكل والوصول للمؤشرات علما ان هذه المهام يقوم بها في العاده ال CLR وهو جزء من الدوت نت لذا انصحك وبشده ب #c اما اذا كنت مبتدا فانصحك ب ++c لانها لغة برمجه قويه جدا اتمنى انني قد اجبت على سوالك

هذا السؤال اجابت عنه مايكروسوفت عندما طورت السي شارب على الرغم من وجود الفيجول باسيك .

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

-8

انتشرت مثل هذه الأسئلة لكني سأجيبك:

بالنسبة لي ولا واحدة

أكره مايكروزفت وأفضل جافا

لكن من خلال بعض المبرمجين هم يفضلون سي شارب على vb.net.

-8

ماهذا الغباء!!!!!!

فقط لاني لا احب مايكروزفوت يعني تقييم سلبي هذا ما تقدرون على فعله

شي حاجة اخرى الله يجيب

إليك المشكلة في ردك، السائل سأل عن لغتين من مايكروسوفت وأنت لا تستخدمهما كما أفهم بل تكره مايكروسوفت.

  • كراهيتك لمايكروسوفت لا علاقة لها بالموضوع.

  • أن تقول مايكرو "زوفت" لا يفيدك وأرى أنه أسلوب غير لائق ويفترض ألا تستخدمه، بإمكانك التعبير عن أفكارك بدون مثل هذه الكلمات.

  • إن كنت لا تستخدم اللغتين وتكره مايكروسوفت، فالأفضل ألا تترك رداً في الموضوع.

أنا لم اقيمك سالبا

لكن ما دخل كرهك لمايكروسوفت بالموضوع الذي طُرح

و هل كرهك لمايكروسوفت يعني ان شيئ أفضل من شيئ اَخر

-3

من قال انك قيمتني سلبا :-) اصبحت الان -4 انت من قيم ههههه

هذه وجهة نظري انا اكرهها هل هذه مشكلتك او مشكلة اي شخص اخر؟لا

لا لم اقصد هذا سبب كتابتي لهذا هو انني لا اكترث للغتين لكن عندما تقارن لغتين لا اعرف الكلمة المناسبة فأنا اصاب بغضب شديد كما لو انك فقدت مشروعا تعمل عليه بعد الفورمات

بالطبع لا

انا أرى ردك عادي و قد حاولت أن افهم لماذا قاموا بهذا

انا لم اقيمك سلبا كما أنني لا أستطيع ان أفعل ذلك حتى :)

-2

هههه كنت امزح معك اخي

تبقت لك نقطتان وتستطيع ان تقيمني سلبا اعلم انك متشوق ههه

أعتقد بسبب كلمة "مايكروزفوت"

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