صفحة 2 من 2

Re: ون الغلط ؟؟

مشاركة غير مقروءةمرسل: الأربعاء فبراير 17, 2010 6:41 pm
بواسطة الأمجد توفيق اصطيف
لغة الـ C مهمة جداً لكل من يريد أن يصبح مهندساً أو عالم حاسوب أو مبرمجاً محترفاً.

ما يفعله الأخ كرم هو عين الصواب.

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

البرمجة هي كالبناء، فالمهندس الذي لا يتقن سوى بناء بعض الجدران والقيام ببعض أعمال الدهان ليس كالمهندس الذي يعمل على تشييد الأسس والقواعد ويستطيع تدبر إنشاء شبكات الكهرباء في البناء، فضلاً عن شبكات المياه...

ببساطة: إن المهندس الذي لا يتقن التعامل مع المفك ليس بمهندس!

على كل حال، لا ينبغي لنا أن نستهزئ أو نسخر من أخونا كرم فقط لأنه يتعلم شيئاً لا نعلمه! يجب أن ندعو له بالتوفيق والنجاح والثبات، لأن الأمر ليس بسهل.

وولمن يريد الاطلاع على أهمية تعلم لغة C هذا الرابط:
http://www.joelonsoftware.com/articles/ ... 00319.html

ملاحظة: ذكر بعض الإخوة شيئاً عن الاتصال بين لغة C ولغة C++ وأظن أن هذا الكلام غير دقيق. فهنالك فرق بين أن يفهم المترجم الـ c وc++ في الوقت ذاته (مثل مترجم gcc)، وبين أن تكون هنالك "قنوات اتصال" [عفواً، هذا تعبير أدبي وليس بعلمي] تتيح للمبرمج الجمع بين نواحي قوة اللغتين. يمكن مراجعة لغة C كائنية التوجّه (objective-C) والتي يفضلها كثير من المبرمجين على لغة C++:
http://stackoverflow.com/questions/1805 ... bjective-c

نقطة أخيرة: إن البرمجة الكائنية التوجه ليست كل شيء في عالم البرمجة! فالأمر يتعلق بطبيعة المسائل التي يتعامل معها المبرمج! فدوما يمكننا أن نفكر بطرق جديدة لمعالجة المشكلات، وعندما نحاول أن نصب عقولنا في إطار واحد، فهذا سيحرمنا من الإبداع الذي قد يأتي.

Re: ون الغلط ؟؟

مشاركة غير مقروءةمرسل: الأربعاء فبراير 17, 2010 7:11 pm
بواسطة Karam
شكرا كتير أمجد على مشاركتك :ism:
ونشا الله على طول مع بعض :iok:

""""""""""""""""""""""""""""""""""""""""

عفكرة : أمجد هو الي الي طرح علي فكرةال C :ism: