Lazarus مشروع طموح

24 مارس 2007

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

Lazarus1

قام بتطوير هذا المشروع كل من

يتميز هذا العمل ، بإنه مجاني ومفتوح المصدر ، ويعتبر الخيار الامثل لمطوري Pascal على انظمة تشغيل مختلفة ، وخاصة بعد ايقاف شركة بورلاند لبيئتها Kylix حيث كانت تعتبر هي نسخة التطوير لدلفي على انظمة Linux بدعم ( CLX )

مايميز هذا العمل انه يمنحك التطوير بواجهات GUI بمنصات مختلة وذلك تحت مايسمى بـ LCL ، حيث يمكنك بناء تطبيقاتك على API Widget والموفر من نظام التشغيل او اختيار احد المكتبات الاخرى كـ GTK+ ، Gnome وكذلك ايضاً QT ، والاهم من ذلك لن تحتاج ان تغيير في مشروعك اي شي ، سواء بتغيير لنظام التشغيل او منصة العمل للواجهات (( حسب توفرها للنظام ))

Lazarus2

يمكنك الاطلاع عليه ، وتجربته ، والحصول على كثير من التفاصيل عبر موقعه
http://www.lazarus.freepascal.org

المشروع مازال في تطور ، ولاكن تعتبر انجازاته جداً طموحة ، نتمنى له التوفيق

مصنف في: Delphi | | لا تعليقات »

تاريخ لغات البرمجة

24 مارس 2007

ضمن قراءتي لكتاب Concepts of Programming Languages
وجدت رسماً بيانياً يبين تدفق لغات البرمجة عالية المستوى ( High - Level ) على مدى تاريخ الحاسب الآلي ، موضحاً الإشتقاق التطويري لكل لغة ، اعتقد انه من اروع الرسوم توضيحاً في هذا الجانب

plh.gif

انقر هنا لعرض الصورة بشكل كامل

مصنف في: عام | | تعليق واحد »

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

طبعاً الخيارات متعددة ولاكن يبقى الافضل لمن ينجز العمل اسرع :D

كان اختياري هو لبيئة C++ Builder من شركة Borland
حيث انها توفر بيئة RAD والتي ستوفر علي الكثير من الوقت في كتابة العديد من الاسطر في بناء ورصف الكائنات

قمت بتثبيت حزمة Borland Studio Developer 2006 على الجهاز
والتي تحوي على C++ Builder ضمن الحزمة

CB1

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

CB2

استطعت انجاز المشروع في ثلاث ايام فقط ;)

هذه صورة للمشروع وهو تحت الإنشاء

CB3

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

CB4

بالفعل بيئة رائعة بكل ماتعنية الكلمة ،
وهي الخيار الامثل لكل من يبحث عن الإنتاجية

فلا MFC بعد اليوم ;)

مصنف في: C & C++ | | تعليق واحد »

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.

اكاد اكون لا اصدق مااقرأ ولاكن الصور تؤكد ذلك

Delphi for php1Delphi for php2

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

مصنف في: PHP, Delphi | | لا تعليقات »

المواضيع السابقة