الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

c++ و # c

مغلق
بدأه ابونادر في 15 يناير 2002 · 3 رد · 1,584 مشاهدة · في Microsoft Visual C#.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

هل c# تختلف عن c++ كثيراً وايهما اسهل

[movel]سبحان الله وبحمده سبحان الله العظيم[/movel]

#2

بالنسبة للقواعد تقريبا متشابهه

هناك إختلافات فيما يتعلق ب المؤشرات فهي ليس لديها مؤشرات

وإذا كنت درست من قبل الجافا فهي شبيهه جدا بالجافا

أسهل من C++

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

#3

ولكن ايهم اقوى... من المعروف ان ++c لغة لا يختلف عليها اثنان من حيث

القوة وقدرتها على الوصول لمكونات الجهاز والتحكم بها ....والسؤال الذي

يطرح نفسة هل#c تستطيع الوصول الي قوة السي ++ .

كل ما اخشاة ان تكون #c مثل الجافا يحلقون بها في السماء ويعدون

بان تكون هي اللغة الاقوى فنكتشف انها مقلب واننا اضعنا الوقت في

تعلم شيء لا يفيد .....فالذي اقولة هل #c مثيلة لل++c من حيث القوة

والتمكن .

#4

سي و سي++ قادرة على بناء اية برنامج ممكن لجهاز الكومبيوتر تشغيله ، اي انها قادرة على بناء اية برنامج ممكن تحويله الى لغة اسمبلي سوائا من داخل ويندوس او بدون ويندوس

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

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

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

و لكن في كل الاحوال ستعمل برامجك المبنية بسي شارب بصورة ابطئ من سي ++ نظرا لانها تعتمد على نواة .net و لكن من ناحية اخرى لن تحتاج برامجك الى تعديل اذا جربت تشغيلها خارج معالجات انتل ، و التي يتوقع ان تتنوع قريبا ، مثلا ستعمل برامجك بدون تعديل في Windows XP 32 bit العادي تحت معالجات انتل بنتيوم و ستعمل طبيعيا في Windows XP 64 bit تحت معالجات انتل ايتانيوم ، و ربما تعمل طبيعيا تحت معالجات AMD 64 التي لك تظهر حتى الان

و لكن السرعة هي الاختلاف ، فلو كنت تخطط لبناء برنامج مثل Microsoft Word نفسه ، او العاب مجسمة ثلاثية الابعاد و ما غيرها من البرامج الضخمة فاعتقد انك ستتوجه الى سي ++ اما ان اردت بناء برامج تجارية فسي شارب ستكون الاسهل و الاسرع

هذا طبعا سيتضح اكثر في شهر 2 عام 2002 عندما تظهر النسخة النهائية من اللغة في الاسواق

هذا الموضوع مغلق.