اغلب الشركات تطلب مبرمجي فيجوال بيسك نت وفي الاحصائيات الاخيرة اكثر استخداما ؟ وعند ذكر اكثر اللغات استخداما او قياس نقطة معينه بين اللغات لا يتم ذكر باسكال ولا لازاروس ولا دلفي لماذا؟؟؟ هل هناك مشكلة في هذه اللغة؟
بالرغم من أنها جيدة في بناء تطبيقات سطح المكتب وأراها ممتازة.
نعم لا يمكن الترجمة للينكس أو يونكس او سولاريس, و هذا منطقى,
MAC OS أكثر شعبية من اللينكس و سائر أنظمة يونيكس حيث تبلغ نسبته ما يقرب من 7% من الحواسيب المكتبية, لذا فان دعمه أولا هو شىء منطقى, بينما نسبة اللينكس و اليونيكس مجتمعة لا تتعدى ال1.5%.
أنظمة يونيكس كانت شعبية فى الماضى فى مجال الاعمال, لكن بعد ظهور ويندوز NT لم تعد كذلك.
مشكلة دعم الاحرف العربية موجودة فى Firemonkey, لكنها غير موجودة فى مكتبات VCL.
أنا أعرف أنها غير موجودة في الـ VCL فقد استخدمت دلفي لمدة تزيد عن ١٥ عاماً، لكن قصدي أن هناك مشكلة في اللغة العربية في برامج الموبايل وهي معتمدة على Firemonkey كانت هذه المشكلة في XE5 هل تم حلها في XE6؟ ايضاً كانت هُناك مشكلة حجم البرامج الكبيرة في اندرويد مقارنة بالجافا مثلاً
بالنسبة لمجال اﻷعمال فالمهم هو المخدمات وليست اﻷجهزة الطرفية، حيث أن العالم اﻵن متجه إلى برامج الويب وإلى خدمات الويب، حتى برامج سطح المكتب إذا لم تكن مرتبطة بمخدمات أو خدمات ويب فهذا يجعلها لا تتعدى أن تكون ألعاباً، بإستثناء لغات البرمجة وبرامج أنظمة التشغيل.
نظام لينكس اﻵن بدأ يحتل مكان نظام يونكس في مجال اﻹتصالات الذي اعمل فيه، وهو مجال كبير ومن اﻷهمية بمكان، حيث أنه يستخدم المخدمات بشراهة. لذلك وندوز NT ليس له أي مجال للمنافسة هُنا. أنظمة ماك في رأيي هي أكثر أنظمة يمكن اﻹستغناء عنها، لا يمكننا إنكار نظام وندوز في سطح المكتب ولا إنكار لينكس في المخدمات، لكن يمكننا اﻹستغناء عن ماكنتوش في المخدمات وفي اﻷجهزة الطرفية، كعتاد أو كبرامج.
لا اعرف اذا كان ما تم حل المشكلة فى XE6 أو لا, نسخة XE6 لا تزال حديثة. سوف نرى لكن طبعا Firemonkey لا تزال حديثة بعض الشىء و سوف تأخذ بعض الوقت كى تستقر و تصبح بلا أخطاء.
مجال الاعمال ليس معتمدا على الويب كما تعتقد, بل مازال يعتمد بشكل كبير على تطبيقات سطح المكتب, و انا اعمل فى مجال البرامج الصناعية و 99% من برامجنا تطبيقات سطح المكتب, خاصة ان الامر يحتاج الى التوصيل بأجهزة خارجية و هذا غير ممكن فى برامج الويب! و الويب يستخدم فقط لعرض نتائج, و فى كل الاحوال, فانه فى مجال الاعمال الويندوز سرفر هو المسيطر, بحسب اخر الاحصائيات, فان 75% من الشركات ال500 الاغنى تستخدم ويندوز سرفر.
الويب هو واجهة عرض فقط, فكيف مثلا يمكنك توصيل جهاز خارجى لقياس ضغط تفاعل كيميائى ما على الويب؟!! هناك عدد كبير من التطبيقات التى يستحيل معها الويب. ناهيك عن أن تناقل المعلومات بين الserver و الclients لا يكون غالبا عبر بروتوكول HTTP البطىء و الساذج, و لكن عادة ما يتم تطوير بروتوكول خاص و يبرمج السرفر و الclient داخل الشركة نفسها.
فمثلا نحن نقوم بنقل المعلومات من الclients الى السرفر عبر بروتوكول خاص بنا طورناه كله بواسطة الc++ builder (سرفر و client).
و عموما لغات Object Pascal و سى++ هى لغات سطح مكتب و ليست لغات تستخدم عادة فى برمجة الويب, الا انه يمكن استخدامها لبرمجة الويب.
الويب هو واجهة عرض فقط, فكيف مثلا يمكنك توصيل جهاز خارجى لقياس ضغط تفاعل كيميائى ما على الويب
أنت تتكلم كأننا لا نفهم البرمجة أو البرامج. وفي الحقيقة لا نحتاج لبرامج سطح مكتب لقياس ضغط تفاعل كيميائي. فقط برنامج console يكفي.
في أنظمة اﻹتصالات لا توجد برامج سطح مكتب كثيرة، معظم الواجهة ويب، والبعض اﻵخر واﻷهم هي خدمات الويب، وكثير من الـ application services.
الواجهة لازمة لعرض النتائج و معالجتها, و عموما برنامج الconsole أيضا يبرمج بالدلفى أو السى++.
انت تعرف انه لا يمكن التحكم بالhardware من خلال الويب,
حتى لو هتقرا من الجهاز من خلال console يقوم بارسال النتائج الى سيرفر, ثم يقوم السرفر بعرض هذه النتائج على الclients, فأنت مازلت تحتاج الى دلفى أو سى++ لمعالجة هذه النتائج و توصيلها الى السرفر, و يأتى الويب فى النهاية فقط لعرض النتائج.
من البرامج التي عملتها نهاية العام الماضي برنامج لرصد التجوال الدولي. وكان أهم جزء فيه هو برنامج console يقوم بقراءة البيانات عن طريق الـ socket ثم يقوم بإرسالها إلى خدمة ويب وهي تقوم بعمل الـ business التي تتطلبه هذه الخدمة، وهُناك برنامج ويب لعرض النتائج والتقارير اﻹحصائية. برنامج الـ console كان لايزيد عن مائة أو مائتي سطر، أما معظم البرنامج كان في خدمة الويب وفي النهاية أي شخص يقول أن هذا برنامج ويب، مع أن أهم جزء هو الـ console.
أنا ايضاً أميل إلى برامج سطح المكتب، لتحكمها الكامل في الجهاز. لكن في النهاية الزبون يطلب برنامج ويب.
لازاروس يدعم كل الذي ذكرت بنفس الكود
التعليقات