بسم الله الرحمن الرحيم
ما هي أفضل لغة برمجة؟
ربما يكون هذا هو السؤال الذي ألح علي عقول الكثير من الشباب الذين رأوا ان ضالتهم المنشودة هي احتراف البرمجة، و انطلاقا من هذه الرغبة العارمة في أن يصبح الافضل فلابد أن تكون اللغة التي يبرمج بها هي الافضل، و لكن الحقيقة أن جوابي سوف يصدم الكثيرين ... الاجابة هي ....
قبل أن أذكر الاجابة أحب أن أذكركم بصراعات مخيفة جرت علي أرض كل المنتديات العربية تقريبا-ربما أكون أكثر دقة لو قلت أن هذه المعركة جرت علي قواعد بيانات هذه المنتديات :rolleyes: - كانت هذه المعركة حول لغتي البرمجة فيجوال بيسك و ديلفي.
قل لي بصراحة بأي رأي منهم اقتنعت؟
أيهم أثبت لك بالدليل القاطع أن لغته بريئة براءة الذئب من دم ابن يعقوب من معظم النقائص و نقاط الضعف الموجودة في اللغات الاخري المنافسة؟ :blink: :s
أجب علي هذا السؤال و في اجابته ستجد الاجابة علي السؤال الذي ملء عليك رأسك و لم تكفه رأسك بل اتسع لحياتك و أخذ يطاردك في صحوك و نومك. :s :blink: :wacko:
أي اللغات أفضل .. مهما كانت صعبة سأعمل ليل نهار حتي أنبغ فيها و أصير واحدا من المبرمجين المعدودين في العالم.
يؤسفني أن أقول لك أنك بهذه الطريقة التي تفكر بها فلن تصبح من أفضل المبرمجين في العالم بل و لن تصبح مبرمجا أصلا
صدمة ... صدمة رهيبة ... ذهول
و لكنهم قالوا.. ال سي بلس بلس الأفضل لا بل السي شارب هي الأفضل لا بل ال فيجوال بيسك دوت نت هي الأفضل فهي أسهل و لها نفس الامكانات لا بل .......................
و تظل أنت المسكين الوحيد الذي يتخبط في أمواج هذا البحر بلا مرسي ، فكل الكلام يبدوا مقنعا والكل يقدم أدلته بحماس فالبعض يقول(كمثال و انا لا أتحيز للغة ما)، دوال ال ايه بي اي و تسجيل المكونات و ضعف الامكانات عيب في في بي و البعض الاخر يقول ان سي بلس بلس غير منتجة و تحتاج الي ان تري رأسك تحتفل بظهور اولي شعراتها البيض كي تمكنك من احترافها و استلام اول راتب تحت مسمي انك واحد من مبرمجيها و البعض الاخر يقول الفرام وورك و البطء في البرنامج و الهندسة العكسية مصيبة في الدوت نت
تصرخ بأعلي صوتك .. كفي ، لقد أصبتني بالصداع و الاحباط ما الحل أين اجابة سؤالي أين هي أفضل لغة برمجة. :o
الحقيقة يا عزيزي أنه لا يوجد ما تسميه أنت أفضل لغة برمجة!!!!!!!!!!
هل تدعي أن اللغات كلها اذن متشابهة؟
تقف متحديا و تضع يديك في جنبيك و تسألني هذا السؤال
أرد في هدؤ مثير: كلا
ثم أستدرك: و لكن تعامل مع لغات البرمجة من منطلق حكمة قديمة تعلمناها في دروس اللغة العربية الا و هي ( لكل مقام مقال)
- ماذا تقصد بهذا ؟ انت تسأل
أقول: أعني أنه حسب تحليلك لاحتياجاتك و احتياجات العميل ستختار (الادوات)-و ضع تحت كلمة الادوات مليون متر من الخطوط الحمراء- التي ستساعدك في اتمام عملك بالشكل الذي يجعلك من أفضل المبرمجين و أكثرهم سرعة و دقة و اتقانا
مازلت لا أفهم و أنت تتفلسف منذ البداية فالبعض قالوا لي أن قواعد بيانات أوراكل من أفضل قواعد البيانات و أكثرها سرعة في العالم و بغض النظر عن سهول أو صعوبة التعلم ما الذي يدفعني الي تعلم الأكسيس مثلا بالرغم من أن أوراكل أفضل منه كثيرا
أرد و بنفس الهدوء المثير ... سؤال وجيه
أنت تقول : جاوب و لا اتزنقت
-الظاهر كده من لهجتك انك مصري
- لا انت فعلا اتزنقت
- لا يا سيدي متزنقتش
- طيب رد بقه يا فالح :rolleyes:
- الرد بسيط للغاية
سيناريوا جميل نقرأه معا
-قمت من نومك صباحا اتجهت الي جهازك المحمول الأنيق من طراز توشيبا –اوعدنا يا رب- بعد أن توضأت و صليت و ارتديت الحلة الجميلة التي ابتعتها من أحد المتاجر الشهيرة-بصفتك مبرمج مية مية و أجرك بالدقيقة مش بالساعة- و ذهبت الي العمل و جائك صاحب متجر صغير يطلب منك أن تصمم له برنامج لادارة المخزون و الفواتير و تهللت أساريرك و انت تسمع طلبات العميل و تقول له بكل ثقة اطمئن يا رجل فانا من أفضل مبرمجي الداتا بيز في هذه الشركة و لسوف أصممن لك أسرع و أقوي برنامج للمخزون فسوف أبرمجه لك بأوراكل، و يزيد اعجاب العميل بك و تقديره لك و قبل أن ينصرف تتفق معه علي السعر و يسألك
- هل توجد أي مصاريف أخري
- نعم عليك بشراء ترخيص أوراكل
و كم يبلغ ثمن هذا
- لا أدري انا مبرمج فقط و انا مالي
- حسنا حسنا سأسأل عن ذلك بنفسي
في اليوم التالي يصدم العميل بأكبر صدمة في حياته عندمت يعرف أن ترخيص استخدام اوراكل يساوي رأسمال مشروعه الصغير تقريبا
- حقا هي قوية
- حقا هي سريعة
- حقا هي فعالة
- و لكنها غير مناسبة
- و لكل مقام ............................... ؟
لكل مقام أداة
و الاكسيس هنا هو البطل بلا منازع
- اما لو كنت تصمم قاعدة بيانات ضخمة لنقل لمطار مثلا
فسوف يتنحي أكسيس جانبا و يتواري تحت الظل خجلا مفسحا الطريق للسيد اوراكل عملاق قواعد البيانات
- ممكن اخد رقم موبايلك
- لأ
طيب انا لسه مش عارف أبدأ منين.. أمشي ازاي
كيف أصبح مبرمجا محترفا
الان فقط سألت السؤال الصحيح
- الان فقط وضعت قدمك علي الطريق الصحيح و حق علي الاجابة و لكن في المقالة القادمة ... ان شاء الله
- أخوكم المبتديء
- أحمد شلبي

