مقالة عن مستقبل دلفي
#1
كتبت قبل يومين على مدونتي مقالة عن مستقبل دلفي وما سوف تحتويه النسخ القادمة من دلفي مثل دعم الماكنتوش ولينكس، يمكنك الاطلاع عليها هنا:
http://www.mnasman.com/blog/?p=109
#2
السلام عليك
بعد اذنك الاخ محمد
المقالة :
[COLOR="Red"]مستقبل دلفي إلى أين؟؟؟
[/COLOR]منذ عدة سنوات ومعظم مبرمجي دلفي قلقون على مستقبل لغتهم المحببة “والمميزة” دلفي، فالتطور في التقنيات أصبح متسارع بشكل كبير، ولكن دلفي عانت في النسخ السابقة من الدعم السريع لهذه التقنيات بالإضافة إلى انخفاض الجودة في عدد من النسخ (دلفي 8، دلفي 2005، دلفي 2006 ما قبل التحديث الثالث)، لكن مع انفصال الجزء المتخصص بأدوات التطوير ولغات لشركة بورلاند كشركة جديدة تحت اسم CodeGear صدرت نسخة 2007 والتي أعادت الجودة المعهودة لدلفي، ومن ثم تم شرائها لشركة أخرى غير معروفة لمعظم مبرمجي دلفي وهي Embarcadero، لكنها كانت هي المنقذ الوحيد لدلفي ولشركة كود جير، حيث صدرت واحدة من أفضل نسخ دلفي من ناحية المميزات والجودة وهي دلفي 2009، وأيضاً زاد الدعم والطاقم المطور لدلفي تحت مظلة هذه الشركة.

وخلال مؤتمر دلفي السابق المنعقد الأسبوع الماضي، ظهرت العديد من الأخبار السعيدة والتي سوف تجعل دلفي خلال العامين القادمين من أفضل منصات التطوير للبرمجيات تحت جميع نظم التشغيل المهمة، نعم أتحدث عن تعدد نظم التشغيل مثل ويندوز ولينكس و………….. ماكنتووووووووش Smile.

شركة Embarcadero ومنذ شرائها لشركة كود جير أوضحت أنها شركة تهتم بطبقة المبرمجين وسوف تستثمر في دلفي لأنها شركة مطورين وللمطورين، ويجري العمل حالياً على عدد من نسخ دلفي والتي سوف نراها خلال العام هذه بالإضافة إلى العامين القادمين للنسخ الخاصة بلينكس وماكنتوش، ولا ننسى نسخة دلفي 64 التى سوف تصدر خلال العام القادم ومن المرجع أن يصدر المترجم التجريبي لها خلال أواخر هذا العام.

ورغم عدم ظهور RoadMap (قد تترجم ك خارطة الطريق لكن هذه الاسم غير محبب لي كفلسطيني Wink)حيث يجري العمل على تحديثها، وقد نراها خلال الفترة القريبة بإذن الله.

المهم لنتحدث الآن عن النسخ القادمة من دلفي، حيث يوجد حالياً عدة نسخ يجرى العمل عليها وهي: Weaver, DelphiX, Chromium, Commodore، ورغم الأسماء المبهمة لكن مميزاتها رائعة.
النسخ القادمة من دلفي

Delphi Weaver:
وهو حالياً تحت التطوير ومرجح نزوله قبل منتصف العام وسوف تعرف بإسم دلفي 2010، وهذه الإصدارة تحتوي على مترجم win32 لكن تم التطوير عليه لدعم مميزات جديدة للغة، بالإضافة إلى تحسينات إضافة ضمن بيئة التطوير والمكونات الموجودة وهذه بعض ومن أهم مميزات نسخة Weaver :
1. دعم لعمل برامج للشاشات اللمس Touch، هل شاهدتم Microsoft Surface من قبل وتريدون برمجة برامج شبيه بها للشاشات الداعمة للمس، سوف تتحقق هذه الأمينة مع النسخة القادمة حيث يوجد دعم لحوالي 70 مكون جديد خصيصاً لهذه المميزة، والجميل أنها سوف تعمل مع نظام تشغيل ويندوز 7 وما قبله Smile.
2. إضافة دعم Attributes، وهي ميزة كانت تميز لغات من جافا ودوت نت وبذلك دلفي تصبح اللغة الوحيدة ك Native language التى تدعم هذه الخاصية، وسوف يصبح بإمكان عمل Reflection لبرامج دلفي ولكن بدون رؤية الكود المصدري Wink.
3. دعم Windows 7 API وبذلك يصبح دلفي أول لغة برمجة بها دعم مضمن لويندوز 7 كما كان الحال مع ويندوز فيستا في نسخة دلفي 2007.
4. دعم لقاعدة بيانات FireBird من خلال dbExpress.
5. ميزة رائعة وانتظرها منذ وقت طويل وهي دعم برامج التحكم بالنسخة (VCS Version Control system) وسوف يأتي دعم مضمن بيئة التطوير IDE للبرنامج الأشهر وهو Subversion.
6. دعم ل Direct2D من خلال صنف جديد مشتق من TCanvas.
7. IDE – Insight، حيث يمكنك الوصول لمعظم خصائص بيئة التطوير من خلال لوحة المفاتيح.
8. دعم لتقنية REST، حيث أصبح بالإمكان إنشاء REST Server من خلال دلفي.
9. إضافة العديد من الميزات و التحسينات على DataSnap.
10. المزيد من التحسينات على Extended RTTI.
11. دعم ل SOAP 1.2 Clients.
12. العديد من التحسينات على بيئة التطوير IDE وإضافة العديد من المزايا المحسنة في كتابة الكود.
13. تحسين على نظام ال****** وملفات ال******.

Delphi X:
أهم مميزات هذه النسخة دعم تعدد نظم التشغيل، وهذه بعض من المميزات الخاصة بها:
1. دعم لتعدد منصات التشغيل مثل: ويندوز، لينكس، ماكنتوش.
2. مكتبة مكونات لنظم التشغيل المتعددة.
3. دعم لتقنية DataSnap ضمن جميع نظم التشغيل المدعومة (تصور أن يكون لديك برنامج Multi Tiers حيث يكون لديك الخادم موجود على لينكس والواجهة على أي نظام تشغيل أخر(باي باي جافا)).

Delphi Chromium:
وهذه النسخة تحتوي مميزات أهمها تحسين إنتاجية المطور ومن هذه المميزات:
1. Pascal Code Formatter.
2. دعم جديد لربط المكونات مع البيانات حيث لن تكون محدودة بمكونات قواعد البيانات، مثلاً سوف يمكن ربط TEdit مع أي Object وليس ملزم بمكون قاعدة بيانات.
3. توثيق ل OTA (أكيد عصام علي سوف يكون مبسوط Wink)، فمن جرب محاولة كتابة IDE Tools، سوف يشعر بالفرح أخيراً.
4. التكامل مع منتجات شركة Embarcadero الخاصة بقواعد البيانات مع دلفي.

Delphi Commodore :
وقد يكون الاسم هنا ليس بغريب مثل السابق ذكرهم، حيث أنه ذكر من قبل ضمن RoadMap وهي نسخة دلفي 64 بت، وهذه أهم مميزاتها:
1. مترجم لدعم معالجات 64 بت (Native 64bit compiler).
2. نسخ من مكتبات: VCL,RTL خاصة ببئة 64 بت.
3. دعم لتعدد المعالجات MultiCore والبرمجة المتوازية (Parallel Programming)

ما سبق ذكره يجرى العمل عليه حالياً وتم توضيحه خلال جلسة “What’s cooking in the Labs” أو ما يتم طبخه حالياً في المختبرات (أكيد شاطرين في الطبخ)، لكن حسب ما ذكر فسوف نرى هذه النسخ خلال العامين القادمين، ولن نخشى من تقليل جودة أحد المنتجات على حساب الأخر، فشركة كود جير تعلمت الدرس وأصبح كل نسخة لديها الفريق الخاص بها للتطوير، وليس مثلما حصل مع نسخة دلفي Kylix السابقة حيث كانت ينتقل الفريق من دلفي لها والعكس مما أثر على الجودة بشكل عام.

ويمكنكم مشاهدة ما يمكن فعله بنسخة دلفي القادمة في بعض لقطات الفيديو هنا.

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

وإلى لقاء أخر بإذن الله
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج
#3
نشكر الأخ محمد نسمان على هذه المقالة الجديدة والتي تجعل من محبي تجدد الأمل لأنصار الدلفي بعودة الدلفي منافس قوي مقابل تكنلوجيا الدوت نت التي هي في الأصل نكهة عمل مطورة لأفكار الدلفي أذ نحن لاننسى أن مهندس الدلفي الذي ترك البورلاند اصبح في مايكروسوفت كبير مصممي الدوت نت.
#4
شكرا على هذه المقالة
ولكن عندي سؤال
كان هناك حديث عن ايقاف دعم vcl . ماهي صحته , وماهو مستقبل vcl في التطويرات القادمة
#5
إقتباس :أذ نحن لاننسى أن مهندس الدلفي الذي ترك البورلاند اصبح في مايكروسوفت كبير مصممي الدوت نت


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

لذا سوف تجد الكثير من الاشياء متقاربة بين VCL & BCL حتى من ناحية التسميات

إقتباس :كان هناك حديث عن ايقاف دعم vcl . ماهي صحته , وماهو مستقبل vcl في التطويرات القادمة

لا اعتقد ذلك، فأصلاً مكتبة VCL هي اساس قوة الدلفي، ومن دونها سوف يصبح دلفي مثل Free Pacal Smile

لكن قد يتم تطوير نسخ جديدة منها مثل CLX للعمل على نظم التشغيل المختلفة، حيث ان VCL مرتبطة مباشرة بويندوز

لكن ما تم ايقاف تطويرها هو VCL.Net وليس VCL المعروفة لنا
#6
شكرا لك استاذنا القدير محمد نسمان, انا كنت قد تابعت مقالاتك عن vcl وعن الديلفي بريسم , اسألك فقط عن مستقبل الديلفي بريسم. والف شكرا لك
#7
أخي طلال،

دلفي بريزم يتم حالياً تطويره بشكل أفضل بكثير مما كان يتم تطوير دلفي دوت نت.

في المؤتمر السابق تم عرض دعم دلفي بيريزم لنسخة دوت نت 4 التجريبية، والاندماج ضمن فيجوال ستوديو 2010، بالاضافة الى مميزات اخرى غير موجودة ضمن لغة سي#

ولا تنسى الدعم المضمن به لمشروع Mono لتشغيل البرامج المنشئة به على نظم لينكس وماكنتوتش
#8
شكرا لك استاذنا محمد نسمان وبارك الله بك
#9
السلام عليكم ورجمة الله

في الحقيقة مقآلة جدا رائعة ما شاء الله,,

لكن السؤآل يبقى,, هل هذا في الواقع ام في الأحلام؟؟

,,, يعني هل سنرى هذا في المستقبل او ربما افضل من هذا؟

لا احد يستطيع ان يجيب الآن,, الّى الزمآن,,

بارك الله فيك اخي الكريم محمد نسمان Smile
فرّج همّ المهمومين يا الله
اللهم فك قيد اسرانا و اسرى المسلمين
#10
السلام عليكم
حقيقة المقالة جيدة و لكن بكل صراحة الخ محمد نسمان لمن يفهمها
يجب ان نكون صرحاء انت تتحدث عن تقنيات لم نسمع بها من قبل و لا نفهم حتى معناها
ان شاء الله سنصل الى المستوى الذي يمكننا من فهم هذه المصطلحات بل و التعامل مع هذه التقنيات
سلامي
الى الامام
و لرب نازلة يضيق لها الفتى ذرعا و عند الله منها المخرج
ضاقت فلما استحكمت حلقاتها فرجت و كنت اضنها لا تفرج


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


مستخدمين يتصفحوا هذا الموضوع: 1 ضيف