السلام عليكم ورحمة الله وبركاته :
أولاً يجب أن تعلم أني مبتداً في السي بلس بلس ولكني لست مبتدئ كمبرمج فأنا أبرمج بالفيجوال بيسك منذ وقت ليس بقصير ولكن أريد أن اسرد عليك أخي القارئ أهم ما ميز الفيجوال بيسك عن غيره :
1- صياغة الكود البسيطة جداً بالنسبة للغات البرمجة الأخرى
2- سهولة الإتصال بقواعد البيانات
3- الدوال الموجوة فيه تفيد المبرمج كثيراً جداً بدل كتابة سطور الأكواد الطويلة
4- والكثير الكثير جداً من المميزات الأخرى
ولكن بين كل هذه المميزات لم تذكر القوة وإمكانية إنشاء البرامج القوية والكبيرة (بالمناسبة البرنامج يعتمد على المبرمج 99.99 % ) فيمكنك عمل برامج كبيرة بالفيجوال بيسك ولكن يبقى هناك نقاط ضعف في اللغة لا يكمن تغطيتها وهذا لا يظهر للمبتدئ ولكن عندما تكبر البرامج لا أقول يستحيل ولكن يصعب على الشخص إنشاء تطبيقات كبيرة على الفيجوال بيسك كالعملاق أوفيس وأدوبي فوتوشوب وثري دي ماكس
ستقول هل من المعقول أن أصمم مثل هذه البرامج أقول صحيح أن هذه البرامج كتبها مئات المبرمجين و مصنعوها شركات ضخمة رؤوس أموالها بمئات الملايين ولكن كانت في يوم من الأيام صفر ثم بدأتحتى أصبحت على شكلها الحاضر.
أنا لا أدعو مبرمجي الفيجوال بيسك بالإنتقال إلى السي بلس بلس ولكن رأيي الشخصي أن الفيجوال بيسك بالنسبة للسي بلس بلس كبرنامج سويش بالنسبة للفلاش (بالمناسبة أنا شبه محترف في الفلاش بكل معنى الكلمة) فبرنامج سويش يمكنك من عمل عروض فلاش بكل سهولة شديدة ولكن لا توجد فيه خيارات كالفلاش
الفلاش يمكنك من عمل بانر دعائي بسيط إلى مواقع انترنت كاملة مكملة وتستطيع انشاء أشياء لا تخطر بالبال (ولكن الفلاش يحتاج إلى بعض الوقت كي تتقنه) وهكذا السي بلس بلس فأنا أنصح المبتدئ والذي يريد انشاء برامج جميلة وفعالة وقوية وبسهولة (السهولة نسبية) فأنصحه بالفيجوال بيسك وأما من يريد إنشاء برامج بمعنى الكلمة فأنصحه بالتوجه إلى السي بلس بلس فوراً.
قد يعتقد البعض أن كود السي بلس بلس معقد جداً جداً وانا كنت من هؤلاء سابقاً ولكنه بسيط لأنه يعتمد قواعد ثابتة وبكل إختصاء إذا تمنيت شيء في البرمجة فيمكنك تحقيقه بالسي بلس بلس.
هذا رأيي الشخصي فمن لديه رأي آخر فليضعه مشكوراً ولست فيي صدد إثارة المواضيع فقط ولكن لينتشر الرأي (الحر) في هذا المنتدى.
وشكراً لكم.
أخوكم الزعيم;)