مرحبا شباب
هل الدلفي تعمل حصرا على انظمة مايكروسوفت ام حتى على
الليونكس و الماكنتوش؟؟؟
مرحبا شباب
هل الدلفي تعمل حصرا على انظمة مايكروسوفت ام حتى على
الليونكس و الماكنتوش؟؟؟
Delphi يعمل فقط على Windows
كانت هناك نسخة منه تسمى Kylix تعمل على Linux لكن توقفت الشركة عن تطويرها...
بالنسبة لل Mac لا
ان كنت تريد البرمجة لمختلف الانظمة يمكنك استعمال FreePascal
فهو مفتوخ المصدر وحسب مطوريه هو يدعم كل من Linux, FreeBSD, Mac OS X/Darwin, Mac OS classic, DOS, Windows (Win32), OS/2,Netware MorphOS.
FreePascal
هي مترجم لغة البرمجة باسكال وليست بيئة تطوير مثل دلفي
وكما هو معلوم ان قوة الدلفي الحقيقة هي في مكتبات VCL وليس في مترجم اللغة
وقد اصدرت الشركة نسخة kylix وبها مكتبات مشابهة ل VCL وبنفس الفكرة ولكنها لم تلاقي الدعم من المطورين كما لاقته VCL مما جعل الشركة تتوقف عن تطوير هذه النسخة
ولكني قرأت قبل فترة وبعد الانتقال لشركة مستقلة بأن هذه النسخة ربما تعود للظهور في السنوات القادمة والموضوع تحت الدراسة
واتمنا كما يتمنى جميع مبرمجي دلفي ان تظهر نسخة للمكانتوش وعودة نسخة ليونكس لأن دلفي بيئة تطوير عملية جدا
اقتباسولكني قرأت قبل فترة وبعد الانتقال لشركة مستقلة بأن هذه النسخة ربما تعود للظهور في السنوات القادمة والموضوع تحت الدراسةواتمنا كما يتمنى جميع مبرمجي دلفي ان تظهر نسخة للمكانتوش وعودة نسخة ليونكس لأن دلفي بيئة تطوير عملية جدا
لغة تستحق التقدير
أن شاء الله يدعموها على جميع الأنظمة و ليس فقط الويندوز.
تصحيح للمعلومه الدلفي 7 يدعم اللينكس وذلك بتغير استخدام اليونت الى Q مثلا على ذلك عند استخدم اليونتDialogs , Forms و تريد توجيهها الى اللينكس كل ما تحتاجه هو تغير اليونت الى QDialogs,QForms
وهكذا .
بعض الحكي يحق له يجرح الصمت..والبعض الآخر ما يبرر ظهوري
شباب و الله الموضوع شيق
جربت برنامج lazarus الذي يعتمد على free pascal لكن عيبه أنه يعطي كود كبير جيدا... تصوروا عملت مشروع جديد ,وعملت له compilation دون أي تعديل فأعطاني ملف تنفيدي بحجم 6 mb , نفس الشيء بالنسبة لل .dll أعطاني ما يقارب 1mb
يا ريت تدلوني على مترجم أخر للباسكال يعطي كون مختصر مثل c/c++
مترجم مستقل بذاته غير مرتبط بأي نظام تشغيل أو أي نوع من الأجهزة أو المعالجات
انا كنت قرأت عن مكتبات CLX , فهل هي متاحة في دلفي ؟ وإن كانت متاحة فكيف أستخدمها
أيضاً , هل هناك رابط لآخر نسخة Kylix وهل تدعم الانظمة الحديثة مثل Ubuntu ؟
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
(map share people)
فضلا لاتقم بمراسلتي من أجل أسئلة لها أقسامها في المنتدى حتى تعم الفائدة على الجميع وللحصول على إجابات أفضل من أعضاء أكثر خبرة.
Weblog
@bitbucket
@xmonader
حسنا , هل هذا الكلام صحيح ؟
اقتباستصحيح للمعلومه الدلفي 7 يدعم اللينكس وذلك بتغير استخدام اليونت الى Q مثلا على ذلك عند استخدم اليونتDialogs , Forms و تريد توجيهها الى اللينكس كل ما تحتاجه هو تغير اليونت الى QDialogs,QFormsوهكذا .
وهل يصلح مع إصدارات 2006 و 2007 ؟
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
دلفي 7 ينتج ملفات تنفيذية Win32 PE فقط
اما استعمال CLX بدلا من VCL هو تحضير المشروع لكي يعمل على Kylix
و Kylix مشروع متوقف
لكي تعمل تطبيق يعمل على Windows و Linux وحتى MAC استخدم FreePascal
لكي تفهم اكثر ارفقت لك كتيب صغير
Delphi 7 - Tutorial - Creating a CLX Database Application
وكتابين حول دلفي و Linux اي Kylix
The Tomes Of Kylix - The Linux Api
-
Delphi - Borland Kylix for Linux developer's guide
والسلام عليكم
جزاك الله خيرا أخي محمد على هذه المصادر
لكن هل أجد معها برنامج Kylix ؟ لأني تعبت من البحث عليه
سؤال اخر : ما مدى قرب Kylix من Delphi for Win32 ؟
اقتباسIf A is success in life, then A equals x plus y plus z. Work is x; y is play; and z is keeping your mouth shut
Albert Einstein
Delphawi كتب:سؤال اخر : ما مدى قرب Kylix من Delphi for Win32 ؟
Kylix هو Delphi for Linux
طريقة البرمجة نفسها (نفس الاكواد تعمل)
الاختلاف يكمن في الاشياء المتعلقة بالنظام
Kylix غيرمتوفر للتحميل في CodeGear لانه تم ايقافه قبل انشاء الشركة بزمن طويل
متوفر للتحميل من موقع Borland فقط لمن اشترى نسخة وحتى هذا يمكن ايقافه في اي وقت
اخر اصدار كان Kylix3 حتما هناك نسخة منه على الشبكة في مكان ما
والسلام عليكم