بسم الله الرحمن الرحيم ..
مع أني عضو قديم في المنتدي .. إلا أن هذه أول مشاركة لي ..
أعتقد أنه آن الآوان للنهوض من كرسي المتفرج .. والمساهمة في ولو بالقليل ..
لقد أوضح صاحب المقال .. وأجاب على الأسئلة المطروحة .. وأريد أن أضيف القليل .. من بعد إذن
GOGENDATESS
هي إختصار إلى الكلمة Standard .. ففي الدوت نت قام المصممين بدمج بعض المكتبات في بيئة التطوير, أي أصبح الدوت نت يحوي (المكتبات + المنصة + برنامج التنقيح + المترجم ) , وأيضاً إستخدام هذه المكتبات STD يعني أن المترجم الذي تستخدم مطابق للمواصفات القياسيةالحين عندي سؤال و هو شو فائدة ال std؟
في حال إستخدمنا الـ std فإن الدوت نت سيعرف وبدون الحاجة إلى أن تشير إليه بأن iostream هي هيدرصح هذا اللي كنت احاول اتذكره!
الحالة الاولة تنفع بس لو اضفت using namespace std;
اما الحالة الثانية تنفع بالحالتين!
المشكلة جائت من أجل مواكبة التطور ... حيث أن ظهور مصطلح الـ oop أرغم مطوريين الـ c على المواكبة ولأكن بلغة آخرى هي c++ ,, لأن هذا المصطلح يعني ((وبشكل سطحي)) عدم الدخول بالتفاصيل ,, ولغة السي لا ترضي بهذا الكلام .. فالذلك قاموا بإصدار c++" في مختبرات Bill Gates كتحسين للغة الـ C خصوصا لغة الـ C ليست كاملة ككمال ++C. اشتغل عليها المهندس بيارن سنة 1979. بس ليش قرر المهندس بيارن تطوير لغة الـ ++C على حساب الـ C ؟؟؟ "
فرق شاسع ما بين الإثنتين .. مثل الفرق ما بين vb.net و الـ vb, وعلى فكرة مبرمجين الجافا أقرب للشارب من مبرمجين السي بلس بلس ..و أيضا انت قلت ان الـسي ++ لغة سريعة جدا فأرجو ان توضح الفروق بينها و بين السي شارب
نفس الشئ, ولأكن هنا ستبحث عن دوال APIعندما تبدأ ببرمجة برنامج على الفيجوال سي # فأنا اعلم سهولة الأمر فقط يجب عليك ان تطلع على البرمجة كائنية التوجيه و تتطلع على بعض الدوال المناسبة لبرنامجك من خلال الـmsdn و تأخذ كم درس في قواعد البيانات و انت جاهز لعمل اي برنامج تقريباً ,,, فما ه والحال مع السي++ ؟
نعم السي شارب هي أفضل لغة في عائلة الدوت نت وبالذات مع الـ ASP .. , وغير ذلك تجرى الآن بحوث في مايكروسوفت بعمل نظام تشغيل بالكامل ((بالإعتماد بنسبة 95 % على السي شارب)).. ,استخدمها ايضا في تطوير المواقع عبر الـasp.net .
وأيضاً إنتاج لغة XNA وهي لغة جديدة من أجل البرمجة بي الـ Xbox تعتمد على السي شارب ..
في النهاية أرجوا أن لا أكون ضيف ثقيل![]()