الأحد، 9 يونيو 2013

التعلم بالتجريب

ذَكَرتُ من ضمن أهداف مشروع البرمجة بإبداع رغبتي الشخصية في تحصيل الخبرة البرمجية، و لذلك كنتُ في بعض الأحيان أتخذ قراراتٍ عجيبة غريبة علي الناس، مثل بناء كل شيءٍ من الصفر و عدم الاستعانة قدر الاستطاعة بالأدوات المُساعِدة (لهذا القرار أسبابٌ عدة، لكن تحصيل الخبرة يُعتبَر من أهمهن). و قد هُوجِمتُ بضراوةٍ بسبب هذا الهدف، و ذلك أثناء تلقيَّ مع غيري من الأفاضل الذين صمموا و/أو بنوا لغات برمجةٍ عربيةً سيلاً من الشتائم الأنيقة و غير الأنيقة !

الاثنين، 3 يونيو 2013

أيهما أنسب للمبتدئين: #C أم java ؟

سألني أحد الإخوة الأفاضل السؤال التالي (ببعض التصرف):

السلام عليكم، 
هناك شئٌ يُحيرني بشدة: فقد اشتركتُ في دورة microsoft الخاصة بالمدارس الثانوية، و هذه الدورة في لغة #C و بعض تقنيات الـNET. الخاصة بـmicrosoft، و لا أعرف هل أُكمِل هذه الدورة أم لا؛ أقصد هل أتعلَّم لغةً مغلقة المصدر من microsoft أم أتحول الي لغةٍ مفتوحة المصدر كـjava.

و كان ردي المُختصَر عليه كما يلي (ببعض التصرف):