دعوة للنقاش... لماذا تبرمج ؟ ولمذا بلدلفي ؟
#56
smp3 كتب :عندما أدخلت الانترنت ذهلت و أصبت بالادمان على البرامج
كان كل يوم أطلع على المنتديات و أقوم بتجريب عشرات البرامج .. لكن سرعان ما حاولت فهم آلية عمل هذه البرمجيات
دخلت على العم جوجل و طبعت اصنع برنامج خاص بك و بعد ثانية طلعت معي مئات النتائج , دخلت على أول نتيجة و قرأت الموضوع الى الأخر و اكتشفت وجود حاجة اسمها برمجة !! , عدت من جديد للعم جوجل و كتبت أفضل لغة برمجة
أول النتائج كانت تتحدث عن الفيجوال بيسك 6 , المهم حملت الفيجوال بيسك و بدأت بعمل copy and past لجميع الأكواد الذي أجدها أمام أعيني . لوهلة أعتقدت أني صرت مبرمج , لكن للأسف لم تكتمل فرحتي بعد محاولاتي لعمل برنامج بسيط يقوم بعرض الصور و حفظها . أدركت حينها أنني أسير على الطريق الغير صحيح , أعدت البحث في جوجل عن كتب لتعليم البرمجة و فجأة و جدت كتاب للأخ تركي العسيري , حملت الكتاب و بدأت اتصفحه لكن وجدت لغة أخرى غير البيسك , نعم انها تقنية جديدة الدوت نت , احببت الدوت نت للوهلة الأولى , اخترت البيسك (vb.net) كلغة للبرمجة
و بدأت بمطالعة الكتب و المواقع الأجنبية و كان كل يوم أتعلم فيه شيئ جديد الا و يزداد حبي للبيسك .خلال مدة تعاملي مع الدوت نت أصبحت قادرا على فهم و كتابة الأكواد و ليس عمل كوبي و باست !! ,و بعد ان رأيت ان المستوى الذي وصلت اليه لا بئس به بدأت بتعلم السي شارب و لم أواجه معها أي صعوبة .
,في يوم من الأيام بينما أنا فاتح الفيجوال ستيديو و أقوم بعمل برنامج صغير لمعالجة الصور تفاجئت من البطء الشديد للدوال المسؤولة عن التعامل مع الصور , بحثت في النت و اكتشفت حاجة جديدة كان مبرمجي السي يتفاخرون بها (المؤشرات) نعم فبعد وضعي لسؤال في أحد المنتديات الأجنبية رد علي عضو يقول :: الدوت نت عاجزة مقارنة بالسي ++, تجاهلت كلامه و أعتقدت أنه شخص معقد !! تابعت البرمجة على الدوت نت الا أن خبرتي في التعامل دوال الوينداوز لم تكن جيدة , وهذا طبعا راجع الى اطار العمل الفرام وورك الذي أتاح لي و قتها مكتبات جاهزة للقيام ببعض الدوال التي تقوم بها دوال api , حاولت تعلم دوال api و بدأت ببعض الدروس الانجليزية و التي طبقت اغلبية الأمثلة على الأسمبلي masm , بدأت بتعلم هذه اللغة (الأسمبلي ) الا انها لم تكن بالشيئ السهل , الا أنني واصلت التعلم و خلال فترة تعلمي اكتشفت عدة امور كنت أجهلها مثل أهمية المؤشرات و ادركت حينها معنى السرعة !! لذلك قررت أن أنتقل الى لغة أخرى تكون سريعة و تدعم استعمال المؤشرات لأن الوقت المستغرق لعمل برنامج على الأسمبلي طويل جدا مقارنة بلغة أخرى , طبعت على جوجل :: أسرع لغة برمجة و طلعت لي السي ++ و دلفي , و احترت بين الاثنين ثم قررت ان أجرب هذه المرة منتج غير منتجات مايكروسوفت و أنا أقصد بذلك (visual c++).
نعم لقد اخترت التطوير بالباسكال على بيئة التطوير دلفي , تعلمت اللغة في أسبوع فهي لم تكن صعبة علي لأني تعاملت سابقا مع السي شارب و الأسمبلي و دوال api . و بدأت بالبرمجة بدلفي 7 و كل يوم أبرمج به بدلفي أشعر أنني مبرمج على حق لاني أصبحت على دراية كاملة بطريقة سير برنامجي . ومرت الأيام كالساعات و الساعات كدقائق حتى أصبحت لا أغادر غرفتي أبدا !! نعم أصبت بالادمان . نظرت الى حالتي .. ثم توقفت لمدة شهر عن استعمال الكومبيوتر و البرمجة بدلفي , و عدت مرة أخرى و لكن هذه المرة الأمر مختلف فأنا لا أجلس على الحاسوب الى لمدة 6 او 8 ساعات في اليوم Smile .

لا ادري لم أكن لك انت خاصة الكثير من الاحترام و التقدير ، لعله لاتزان ردودك العلمية و قوتها التي ارى فيها ذكاء وقادا وتواضعا جما ، وبعد اطلاعي على كلامك اعجبني اسلوبك السردي وكاني بك مبرمج بلاغي لغوي فتقديري لك خاصة بارك الله فيك ولك وللاساتذة الافاضل كلهم
الرد


الردود في هذا الموضوع
دعوة للنقاش... لماذا تبرمج ؟ ولمذا بلدلفي ؟ - بواسطة Basil Abu Ubed - 20-07-2009, 10:12 AM
دعوة للنقاش... لماذا تبرمج ؟ ولمذا بلدلفي ؟ - بواسطة عبد الهادي - 19-04-2013, 04:49 PM

التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم