مشاهدة النسخة كاملة : مقالة عن مستقبل دلفي
محمد نسمان
24-05-2009, 04:07 PM
كتبت قبل يومين على مدونتي مقالة عن مستقبل دلفي وما سوف تحتويه النسخ القادمة من دلفي مثل دعم الماكنتوش ولينكس، يمكنك الاطلاع عليها هنا:
http://www.mnasman.com/blog/?p=109
S.FATEH
24-05-2009, 07:24 PM
السلام عليك
بعد اذنك الاخ محمد
المقالة :
مستقبل دلفي إلى أين؟؟؟
منذ عدة سنوات ومعظم مبرمجي دلفي قلقون على مستقبل لغتهم المحببة “والمميزة” دلفي، فالتطور في التقنيات أصبح متسارع بشكل كبير، ولكن دلفي عانت في النسخ السابقة من الدعم السريع لهذه التقنيات بالإضافة إلى انخفاض الجودة في عدد من النسخ (دلفي 8، دلفي 2005، دلفي 2006 ما قبل التحديث الثالث)، لكن مع انفصال الجزء المتخصص بأدوات التطوير ولغات لشركة بورلاند كشركة جديدة تحت اسم CodeGear صدرت نسخة 2007 والتي أعادت الجودة المعهودة لدلفي، ومن ثم تم شرائها لشركة أخرى غير معروفة لمعظم مبرمجي دلفي وهي Embarcadero، لكنها كانت هي المنقذ الوحيد لدلفي ولشركة كود جير، حيث صدرت واحدة من أفضل نسخ دلفي من ناحية المميزات والجودة وهي دلفي 2009، وأيضاً زاد الدعم والطاقم المطور لدلفي تحت مظلة هذه الشركة.
وخلال مؤتمر دلفي السابق المنعقد الأسبوع الماضي، ظهرت العديد من الأخبار السعيدة والتي سوف تجعل دلفي خلال العامين القادمين من أفضل منصات التطوير للبرمجيات تحت جميع نظم التشغيل المهمة، نعم أتحدث عن تعدد نظم التشغيل مثل ويندوز ولينكس و………….. ماكنتووووووووش :).
شركة Embarcadero ومنذ شرائها لشركة كود جير أوضحت أنها شركة تهتم بطبقة المبرمجين وسوف تستثمر في دلفي لأنها شركة مطورين وللمطورين، ويجري العمل حالياً على عدد من نسخ دلفي والتي سوف نراها خلال العام هذه بالإضافة إلى العامين القادمين للنسخ الخاصة بلينكس وماكنتوش، ولا ننسى نسخة دلفي 64 التى سوف تصدر خلال العام القادم ومن المرجع أن يصدر المترجم التجريبي لها خلال أواخر هذا العام.
ورغم عدم ظهور RoadMap (قد تترجم ك خارطة الطريق لكن هذه الاسم غير محبب لي كفلسطيني ;))حيث يجري العمل على تحديثها، وقد نراها خلال الفترة القريبة بإذن الله.
المهم لنتحدث الآن عن النسخ القادمة من دلفي، حيث يوجد حالياً عدة نسخ يجرى العمل عليها وهي: Weaver, DelphiX, Chromium, Commodore، ورغم الأسماء المبهمة لكن مميزاتها رائعة.
النسخ القادمة من دلفي
Delphi Weaver:
وهو حالياً تحت التطوير ومرجح نزوله قبل منتصف العام وسوف تعرف بإسم دلفي 2010، وهذه الإصدارة تحتوي على مترجم win32 لكن تم التطوير عليه لدعم مميزات جديدة للغة، بالإضافة إلى تحسينات إضافة ضمن بيئة التطوير والمكونات الموجودة وهذه بعض ومن أهم مميزات نسخة Weaver :
1. دعم لعمل برامج للشاشات اللمس Touch، هل شاهدتم Microsoft Surface من قبل وتريدون برمجة برامج شبيه بها للشاشات الداعمة للمس، سوف تتحقق هذه الأمينة مع النسخة القادمة حيث يوجد دعم لحوالي 70 مكون جديد خصيصاً لهذه المميزة، والجميل أنها سوف تعمل مع نظام تشغيل ويندوز 7 وما قبله :).
2. إضافة دعم Attributes، وهي ميزة كانت تميز لغات من جافا ودوت نت وبذلك دلفي تصبح اللغة الوحيدة ك Native language التى تدعم هذه الخاصية، وسوف يصبح بإمكان عمل Reflection لبرامج دلفي ولكن بدون رؤية الكود المصدري ;).
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 (أكيد عصام علي سوف يكون مبسوط ;))، فمن جرب محاولة كتابة 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 فهي حالياً في الإصدار التجريبي وسوف تصدر هذا العام إن شاء الله، وسوف أتحدث عنها لاحقاً بشكل مفصل أكثر عندما يسمح لنا بالتحدث عنها بشكل علني.
وإلى لقاء أخر بإذن الله
نشكر الأخ محمد نسمان على هذه المقالة الجديدة والتي تجعل من محبي تجدد الأمل لأنصار الدلفي بعودة الدلفي منافس قوي مقابل تكنلوجيا الدوت نت التي هي في الأصل نكهة عمل مطورة لأفكار الدلفي أذ نحن لاننسى أن مهندس الدلفي الذي ترك البورلاند اصبح في مايكروسوفت كبير مصممي الدوت نت.
talal
26-05-2009, 11:54 AM
شكرا على هذه المقالة
ولكن عندي سؤال
كان هناك حديث عن ايقاف دعم vcl . ماهي صحته , وماهو مستقبل vcl في التطويرات القادمة
محمد نسمان
27-05-2009, 04:35 PM
أذ نحن لاننسى أن مهندس الدلفي الذي ترك البورلاند اصبح في مايكروسوفت كبير مصممي الدوت نت
صحيح، لكن هناك دستة اخرى من المبرمجين العباقرة الذين كانو من اسس دلفي يعملون حاليا في ميكروسوفت فمثلاً Chuck Jazdzewski هوا من كان وراء تصميم ال VCL ايضاً انتقل لميكروسوفت وعمل ضمن تطوير الدوت نت
لذا سوف تجد الكثير من الاشياء متقاربة بين VCL & BCL حتى من ناحية التسميات
كان هناك حديث عن ايقاف دعم vcl . ماهي صحته , وماهو مستقبل vcl في التطويرات القادمة
لا اعتقد ذلك، فأصلاً مكتبة VCL هي اساس قوة الدلفي، ومن دونها سوف يصبح دلفي مثل Free Pacal :)
لكن قد يتم تطوير نسخ جديدة منها مثل CLX للعمل على نظم التشغيل المختلفة، حيث ان VCL مرتبطة مباشرة بويندوز
لكن ما تم ايقاف تطويرها هو VCL.Net وليس VCL المعروفة لنا
talal
29-05-2009, 02:18 AM
شكرا لك استاذنا القدير محمد نسمان, انا كنت قد تابعت مقالاتك عن vcl وعن الديلفي بريسم , اسألك فقط عن مستقبل الديلفي بريسم. والف شكرا لك
محمد نسمان
31-05-2009, 07:31 PM
أخي طلال،
دلفي بريزم يتم حالياً تطويره بشكل أفضل بكثير مما كان يتم تطوير دلفي دوت نت.
في المؤتمر السابق تم عرض دعم دلفي بيريزم لنسخة دوت نت 4 التجريبية، والاندماج ضمن فيجوال ستوديو 2010، بالاضافة الى مميزات اخرى غير موجودة ضمن لغة سي#
ولا تنسى الدعم المضمن به لمشروع Mono لتشغيل البرامج المنشئة به على نظم لينكس وماكنتوتش
talal
01-06-2009, 02:59 AM
شكرا لك استاذنا محمد نسمان وبارك الله بك
AL-MOB4RM3G
02-06-2009, 03:28 PM
السلام عليكم ورجمة الله
في الحقيقة مقآلة جدا رائعة ما شاء الله,,
لكن السؤآل يبقى,, هل هذا في الواقع ام في الأحلام؟؟
,,, يعني هل سنرى هذا في المستقبل او ربما افضل من هذا؟
لا احد يستطيع ان يجيب الآن,, الّى الزمآن,,
بارك الله فيك اخي الكريم محمد نسمان :)
S.FATEH
03-06-2009, 03:14 PM
السلام عليكم
حقيقة المقالة جيدة و لكن بكل صراحة الخ محمد نسمان لمن يفهمها
يجب ان نكون صرحاء انت تتحدث عن تقنيات لم نسمع بها من قبل و لا نفهم حتى معناها
ان شاء الله سنصل الى المستوى الذي يمكننا من فهم هذه المصطلحات بل و التعامل مع هذه التقنيات
سلامي
الى الامام
AL-MOB4RM3G
04-06-2009, 06:03 PM
حقيقة المقالة جيدة و لكن بكل صراحة الخ محمد نسمان لمن يفهمها
يجب ان نكون صرحاء انت تتحدث عن تقنيات لم نسمع بها من قبل و لا نفهم حتى معناها
اهلا وسهلا بك اخي الكريم,,
عن اي تقنيات تقصد اخي الكريم,,
انا لم الاحظ شئ غريبا في المقال,, فقد شرح الآخ كل شئ تقريبا,,
علي كل حال اخي الكريم,, ان كان هناك شئ لم تفهمه فلا تتردد بسّؤآل,,
:)
والسلام عليكم
محمد نسمان
13-06-2009, 02:49 PM
تعقيبا على المقالة السابقة، البارحة كان هناك مقابلة مع المدير التنفيذي لشركة Embarcadero ، اوضح ان اول نسخة من المترجم الجديد الخاص بدعم الماكنتوش ولينكس سوف تصدر في العام المقبل
Williams says cross-platform is now a higher priority than a 64-bit compiler, though both are planned, and that we will see the first cross-platform release next year.
المقالة كاملة هنا
http://www.theregister.co.uk/2009/06/12/embarcadero_codegear_tools_future
issamdnn
15-12-2009, 11:41 AM
مشكور جداً على المقالة الرائعة ..
الكوبرا
26-01-2011, 01:49 PM
اخي محمد نسمان لماذا لم تستخدم لغة الدالفي الا في الجامعات والمدارس الحاسوبية
سألت استاذي في المعهد اني مبرمج دالفي - ضحك قال لي لغة دالفي لغة اكادمية لم افهم شي عليه؟
me&delphi
27-01-2011, 01:43 AM
سألت استاذي في المعهد اني مبرمج دالفي - ضحك قال لي لغة دالفي لغة اكادمية لم افهم شي عليه؟
السلام عليكم
أخي الكريم مادام الأستاد قال هدا فأنا لا أستغرب... هدا يبين مستوى التعليم في أغلبية البلدان النامية.
ابحث فقط وستجد أن أغلب البرامج العالمية تصمم ب Delphi و ++C
kachwahed
27-01-2011, 08:33 AM
لغة دالفي لغة اكادمية
دلفي ليست لغة Entreprise
حروب الشركات اليوم تحوم حول تقليص النفقات
في حين دلفي ليست مجانية
+ مشكلة مستخدميها، معظمهم هواة!
هذا هو تفكيرهم.
الكوبرا
27-01-2011, 11:49 AM
مشكور يا اخي الكريم انا من البداية اشك ان لغة الدالفي هي لغة في الدرجة الاولى بين لغات البرمجة
وان العناصر والمكتبات التي تصدر اليوم للدالفي هي التي تتطور الدالفي- اي لغة الدالفي تتطور حالها بحالها بشكل سريع
kachwahed
27-01-2011, 02:43 PM
لغة في الدرجة الاولى بين لغات البرمجة
لا يوجد لغة برمجة أولى ولغة ثانية...
اختر ما يناسبك
لغة الدالفي تتطور حالها بحالها بشكل سريع
معظم لغات البرمجة في تطور...
محمد نسمان
28-01-2011, 08:04 PM
اخي محمد نسمان لماذا لم تستخدم لغة الدالفي الا في الجامعات والمدارس الحاسوبية
سألت استاذي في المعهد اني مبرمج دالفي - ضحك قال لي لغة دالفي لغة اكادمية لم افهم شي عليه؟
هذا يعتمد على الجامعة نفسها مثلاً هنا في غزة وفلسطين بشكل عام توقف تدريس باسكال ودلفي منذة فترة وتم إستبدالها بلغة الجافا التي هي أكاديمية من الطراز الأول.
أعتقد أن أستاذك ومع إحترامي له قد سمع أن دلفي تستخدم الباسكال كلغة ولغة باسكال صممت بشكل تعليمي من قبل مطورها أما دلفي فقد صدرت بشكل خاص للبرامج التجارية وليس التعليمية.
دلفي ليست لغة entreprise
حروب الشركات اليوم تحوم حول تقليص النفقات
في حين دلفي ليست مجانية
+ مشكلة مستخدميها، معظمهم هواة!
هذا هو تفكيرهم.
عدم كون اللغة مجانية لا يعني تقليص النفقات، لان سعر دلفي يكون في بعض البلاد تكلفة عدة أيام عمل ، ولم تم قياسها على مستوى السنة تكون دلفي أقل نفقة من كثير من اللغات المجانية.
لكن كلامك صحيح هي ليست مدعومة بشكل كبير من ضمن المؤسسات وأعتبر هذا قصور من الشركة وليس من المنتج، لإنه بإستطاعتها أن ينافس في مجال المؤسسات بشكل كبير
kachwahed
28-01-2011, 10:35 PM
شكرا على التوضيحات أستاذ نسمان
المسألة اقتصادية، في السابق كانت الشركات ترفع من سعر المنتج لتغطية النفقات
اليوم يكاد ذلك يستحيل، ناهيك عن غزو المنتجات الصينية ساحات الأسواق الأوروبية والعالمية (حروب الأسعار )
مبرمج دلفي يستهلك: (نسخة دلفي +نسخة ويندوز ولواحقها...) × عدد الأجهزة = ... تخيل النتيجة!
في المقابل مبرمج جافا (توزيعة java + (Linux × عدد الأجهزة = تقريبا 0 !
طبعا، مع اعتبارات... (استثناء: التكوين، التجهيز، الصيانة، الوقت...)
أضف إلى ذلك تحول معظم الشركات إلى Linux بسبب فواتير ماكروسوفت (WinServer) الساخنة + الاستفادة من إعدادات خوادم بالمجان (DNS...)
هذه الحسابات نسبية ولا إطلاقها كقواعد عامة...
وأعتبر هذا قصور من الشركة وليس من المنتج
أعتقد أن الأمور نسبية، بحيث لا يمكن الحكم على صحة قرار مؤسسة من زاوية واحدة!
vBulletin® , Copyright ©2008-2012