مشاركة لأشجع نفسي والآخرين لاستخدام الـ سي شارب والبرمجة بها ، حيث أنها لغة أكثر من رائعة... ، أريد أن أنوه هنا إلى أني مبرمج فيجوال بيسك بالأساس ولكن روعة السي شارب لم تترك لي مجال للبقاء مع الفيجوال بيسك حتى في بيئة الدوت نت ، اعذروني فهذا رأي شخصي لا أقل ولا أكثر ، أما السؤال لماذا أحببت هذه اللغة؟ فهذا ما أريد الإجابة عليه...
أولا:
مفردات هذه اللغة وصيغها البرمجية تتبع الطريقة العلمية في استخدام الرموز وتوظيفها لفهم أفضل واستخدام أسهل ، مما يعود على المبرمج في النهاية ، أما البداية فهي تحتاج قليلاً من الصبر والتحدي كما هو الحال في تعلم أي لغة برمجة مهما بلغ مستوى بساطتها، أذكر هنا سريعا مثال على ذلك: المثال الأول والمشهور جداً وضع الفاصلة المنقوطة ; نهاية كل جملة برمجية باعتقادي بأنها تفيد في فهم طريقة عمل المترجم Compiler في تحويل الجمل البرمجية إلى لغة الآلة سطرا بسطر وفي تتبع الأخطاء Debug وتصحيحها. نحن نستخدم هذه الطريقة بشكل اعتيادي مثال آخر في الرياضيات نحن نكتب 5 + 3 = 8 ولا نكتب 5 زائد 3 يساوي 8. لا أريد أن أحلل نفسيا ولكن الطريقة الثانية تشوش الذهن قليلا وتبعده عن المقصد لأن استخدام الكلمات في بعض المواضع تجهل الذهن يركز في الكلمة وحروفها وعادة ما يكون للكلمات أكثر من معنى يلتصق في الذهن أما الرموز فعادة لها معنى واحد في سياق لغة البرمجة ، مثال أخير في السي شارب الرمز = يختلف عن الرمز == ، معرفتك لهذا الاختلاف ينتج فهما أكثر أليس كذلك؟ :)
نتابع معكم لاحقاً...


