لو خيرت بين c# و java ماذا تختار ولماذا؟


التعليق السابق

*"فالسي شارب فقط تقليد ليس عندها اي خاصية جديدة او اي اضافة تذكر "

*"السي شارب لغة غير مجانية لان فيزيال ستوديو غير مجاني ومقتصر على وندوز فقط والسي شارب ليس شامل ولا يشمل مجالات كثيرة "

*"ايضا برمجة الGUI بالجافا اسرع واخف عكس بقية المنصات الخاصة بالبرمجة الرسومية"

صباح الخير, هل اتيت من احد الاكوان الموازية :D

-2

صباح النور

هل تؤمن بالاكوان الموازية؟

حسنا ركز معي يا شاطر

السي شارب اسست لاسقطاب مبرمجي الجافا والسي بلس بلس ولم تضف اي شيء بل هي استنساخ لا اكثر للسي بلس بلس والجافا

السي شارب تتستخدم فيزيال ستوديو فيزيال ستوديو غير مجاني

فيزيال ستوديو يشتغل على الوندوز

الوندوز غير مجاني

ومنه السي شارب تشتغل على بيئة غير مجانية يعني ليست OpenSource

اسرع واخف نعم

مايكرسوفت بماذا برمجة انترنت اسكبلورر مثلا؟ لماذا كان هناك مشاكل

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

يعني panel داخله textarea داخله button امامه menu

وغيرها

لان العمل سيكون ثقيل جدا

لغات البرمجة الرسومية غالبا تعتمد على الXml للانتقال بين الواجهة الرسومية والكود سورس اي عمل mapping بناءا على XML

الXML يوجد فيه DOM وSAX

وهنا كان المشكل اي ان الواجهة الرسومية كانت تمر على ملفات xml ثم بعدها يتظهر النتيجة مما يؤدي لثقلها وصعوبة التعيل فيها

الجافا غيرت هذا المبدا اي يمكن الانتقال من الكوود المصدري الى الواجهة الرسومية مباشرة بدون المرور عبر ملفات Xml

لذلك نجد مثلا في بيئة النيتبينز لما تبرمج بناءا على الواجهة الرسومية لا يمكنك تعديل الكود المصدري في بعض المرات اي انك تحمكم في الكوود المصدري الذي هو للواجهة الرسومية في النتبينيز ليس 100 بالمئة بينما في اكليبس يمكن حذف اي سطر مهما كان

هذا معناه ان الاول يعتمد على ملفات XMLالتي تتميز بالXSCHEMA وDTD

فهمت الان ؟

ام اعيد الشرح

للتصويب كلمة Visual تلفظ فيجوال و ليس فيزيال لأن حرف s بعد الـ u يلفظ مثل j

هاته احد مساوئ النظام الفرانكفوني في شمال افريقيا :)

انطقها بالفرنسية وبالفرنسية تنطق ف زيُ يال

إذا كان كذلك فلا أحد مخطيء ツ

ولكن حتى لو بالفرنسية فأتوقع أن يكون لفظها فيزيوال مثل الفرق بين تيلفيجن وتيلفزيون Television

-1

اسمع يا غالي لقد مللت من هكذا نقاشات تافهة, كل ما سوف اقول لك هو ان لا تفتي فيما لا تعلم اعتبرها نصيحة مني.

بالمناسبة لو جربت WPF لبكيت على ايامك التي امضيتها مع Java GUI :)

عيب والله , نقاشك كله استهزاء بالرأي الاخر

ومن ثم تاتي وتقول نقاش تافه

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

اخيرا الا ترى ان في رده هذا لا يستهزء بي و لا يستصغرني :

/*ههه

كم عدد السنوات التي برمجة فيها وماهي اللغات التي برمجة بها؟

واي نوع من انواع البرمجة التي كنت تستخدمها؟*/

-2

ههه

كم عدد السنوات التي برمجة فيها وماهي اللغات التي برمجة بها؟

واي نوع من انواع البرمجة التي كنت تستخدمها؟


برمجة

مجتمع للمبرمجين من جميع المستويات لتبادل المعرفة والخبرات. ناقش لغات البرمجة المختلفة، الحلول البرمجية، والمشاريع.

24.9 ألف متابع