Lazarus مشروع طموح
24 مارس 2007بدأ مشروع Lazarus في فبراير من عام 1999 م لانشاء بيئة تطوير برمجية ( RAD ) شبيهه Delphi وبإستمعال كمبايلر FreePascal الخاضع لاتفاقية GPL والذي يتميز بوجود نسخ عديدة منه لاغلب انظمة التشغيل المتوفره كـ Windows , Linux , MAC ….

قام بتطوير هذا المشروع كل من
- Cliff Baeseman
- Shane Miller
- Michael A. Hess
يتميز هذا العمل ، بإنه مجاني ومفتوح المصدر ، ويعتبر الخيار الامثل لمطوري Pascal على انظمة تشغيل مختلفة ، وخاصة بعد ايقاف شركة بورلاند لبيئتها Kylix حيث كانت تعتبر هي نسخة التطوير لدلفي على انظمة Linux بدعم ( CLX )
مايميز هذا العمل انه يمنحك التطوير بواجهات GUI بمنصات مختلة وذلك تحت مايسمى بـ LCL ، حيث يمكنك بناء تطبيقاتك على API Widget والموفر من نظام التشغيل او اختيار احد المكتبات الاخرى كـ GTK+ ، Gnome وكذلك ايضاً QT ، والاهم من ذلك لن تحتاج ان تغيير في مشروعك اي شي ، سواء بتغيير لنظام التشغيل او منصة العمل للواجهات (( حسب توفرها للنظام ))

يمكنك الاطلاع عليه ، وتجربته ، والحصول على كثير من التفاصيل عبر موقعه
http://www.lazarus.freepascal.org
المشروع مازال في تطور ، ولاكن تعتبر انجازاته جداً طموحة ، نتمنى له التوفيق
تاريخ لغات البرمجة
24 مارس 2007ضمن قراءتي لكتاب Concepts of Programming Languages
وجدت رسماً بيانياً يبين تدفق لغات البرمجة عالية المستوى ( High - Level ) على مدى تاريخ الحاسب الآلي ، موضحاً الإشتقاق التطويري لكل لغة ، اعتقد انه من اروع الرسوم توضيحاً في هذا الجانب

انقر هنا لعرض الصورة بشكل كامل
Web Services بين الحاضر والمستقبل
8 مارس 2007عندما نتكلم عن web service فإننا نتكلم عن الوجه التقني او البرمجي لهذا الحقل ،حيث يعتبر حالياً من اكثر الحقول البرمجية توهجاً ، بسبب النظرة المستقبلة لدى الكثير من المفكرين وكبار المطورين من شركات او افرد على حد سواء .
ولو رجعت الى كتاب بيل قيتس ” المعلوماتية بعد الإنترنت “
ستجد انه تحدث كثيراً عن ” الطريق السريع للمعلومات “
فالمقصود هو هذا الحقل ( Web Service ) وانه هو وجهة المستقبل
وقد حدثت قفزات تاريخية في فكر وبناء web service بقدوم تقنية SOAP
والتي غيرت المفاهيم وفتحت آفاق جديدة
حقيقة لااستطيع ان اوضح اكثر مما وضحه فريق Tech.ED من Microsoft
بطرحة لمادة علمية مبسطة عن SOAP Toolkit على شكل شرائح عرض
فقط قم بتحميل هذه المادة واستمتع بالعرض ، واسلوب الطرح الشيق
انقر هنا للتحميل
C++ Builder تجربة فريده
8 مارس 2007في الفصل الدراسي السابق ،
طلب مني تقديم مشروع في مادة Data Structure
حيث يجب كتابة المشروع بلغة C++ و يعمل كتطبيق ويندوز بواجهات GUI
المشكلة العضمى ان وقت تسليم المشروع قصير جداً
فسيتم انجاز هذا العمل في 5 ايام مع كتابة Summary
طبعاً الخيارات متعددة ولاكن يبقى الافضل لمن ينجز العمل اسرع
كان اختياري هو لبيئة C++ Builder من شركة Borland
حيث انها توفر بيئة RAD والتي ستوفر علي الكثير من الوقت في كتابة العديد من الاسطر في بناء ورصف الكائنات
قمت بتثبيت حزمة Borland Studio Developer 2006 على الجهاز
والتي تحوي على C++ Builder ضمن الحزمة

بالفعل نجحت في ثبيت الحزمة وبدأت التطوير ، وقفت للحظات مذهولاً من فعالية تلك البيئة وقوتها

استطعت انجاز المشروع في ثلاث ايام فقط
هذه صورة للمشروع وهو تحت الإنشاء

وهذا المشروع بعد التنفيذ بصورته النهائية

بالفعل بيئة رائعة بكل ماتعنية الكلمة ،
وهي الخيار الامثل لكل من يبحث عن الإنتاجية
فلا MFC بعد اليوم ![]()
CodeGear خطوة إيجابية
8 مارس 2007بعد انتقال حزمة التطوير من شركة Borland الى شركة CodeGear
كان هناك تخوف من الجميع لمستقبل تلك اللغات وعلى رأسهاDelphi
بالمقابل كانت هناك اغراءات كبيره من قبل شركة Microsoft بعد اطلاق منصة .Net ، فقام البعض بالنزوج نحو خيارات اخرى مثل C# ولعلي كنت احدهم
فوجئت هذا اليوم بإعلان خاطف من موقع CodeGear
CodeGear announces
Delphi® for Win32® and Delphi® for PHP!
قد يكون الإعلان مبهماً بعض الشي ، ولاكنه بالفعل خبر سار حيث اني من عشاق PHP
بدون تردد بحثت عن تفاصيل الخبر لأجد التالي :
Delphi® for PHP
The RAD visual PHP development environment
* Accelerate PHP web development with Delphi’s proven visual (RAD) framework for PHP
* Simplify PHP programming with Delphi’s comprehensive PHP for VCL libraries
* Sophisticated editing and integrated debugging speeds up the process of tracking down bugs and errors in the code
* Integrated development environment streamlines code management and navigation so managing and organizing PHP code has never been easier.
اكاد اكون لا اصدق مااقرأ ولاكن الصور تؤكد ذلك


لا املك إلا أن أقول شكرأ CodeGear