السلام عليكم و رحمة الله و بركاته
كيف حالكم اخواني... لي فترة طويلة (سنين ههه) لم اطرح اي موضوع في المنتدى و اكتفي بكوني من المتفرجين
مسبقاً اشغلني اصرار و ترويج مايكروسوفت لنظامها اللي يعمل على ARM... كلنا يعلم ان مايكروسوفت تطرح افكار على مر السنين و اغلبها لا ينجح, لكن هذه المرة لدي شعور بأنه تريد مواكبة الموجة و الركوب مع شركة ابل في هذا الشيء و استخدام معالج لا يستهلك طاقة... اخ
اعلم بأنه النظام الجديد يوجد فيه محاكيات لكي تضمن عمل برامج ال x86 و x64 لكن ليس بدعم كامل, و اني اخشى بأنه هذه بداية النهاية في حين لم تتحرك شركة انتل و AMD او قام المطورو اللالعاب ببرمجة العابهم على الARM و قامت nVidia بدعم الامر... اخ
الامر يبدو خطير بالنسبة الي كمطور برامج على الدلفي VCL, او اني متوتر قليلا من الامر او فاتني شيء ربما لا اعلمه...
الموضوع للنقاش, اخذو راحتكم بطرح آرائكم...
و شكراً
و عليكم السلام ورحمة الله وبركاته، أخي الكريم،
إن مخاوفك بشأن انتقال مايكروسوفت إلى معمارية ARM و تأثيرها على بيئة التطوير دلفي أمر مفهوم تمامًا.
هذا التحول طبيعي أن يثير تساؤلات حول مستقبل التطبيقات والبرامج التي اعتدنا عليها، قد يؤثر هذا التحول على بيئة تطوير Delphi VCL، خاصةً إذا لم يتم توفير دعم كامل لهذه المنصة.
في خلال هذه الفترة استغل هذا الوقت لتعلم تقنيات جديدة ومهارات مطلوبة في عالم البرمجة المتغير.
لا تستسلم للإحباط! التغيير هو جزء لا يتجزأ من عالم التكنولوجيا. حاول أن تكون متفائلاً واستغل هذه الفرصة لتعلم أشياء جديدة وتطوير مهاراتك.
(16-08-2024, 02:44 PM)seddik_xp كتب : [ -> ]و عليكم السلام ورحمة الله وبركاته، أخي الكريم،
إن مخاوفك بشأن انتقال مايكروسوفت إلى معمارية ARM و تأثيرها على بيئة التطوير دلفي أمر مفهوم تمامًا.
هذا التحول طبيعي أن يثير تساؤلات حول مستقبل التطبيقات والبرامج التي اعتدنا عليها، قد يؤثر هذا التحول على بيئة تطوير Delphi VCL، خاصةً إذا لم يتم توفير دعم كامل لهذه المنصة.
في خلال هذه الفترة استغل هذا الوقت لتعلم تقنيات جديدة ومهارات مطلوبة في عالم البرمجة المتغير.
لا تستسلم للإحباط! التغيير هو جزء لا يتجزأ من عالم التكنولوجيا. حاول أن تكون متفائلاً واستغل هذه الفرصة لتعلم أشياء جديدة وتطوير مهاراتك.
و عليكم السلام اخي العزيز
شكراً على الرد,
انا ايضاً لدي نفس الفكرة و التوجه... لربما حان الوقت لكي اغير مجالي الى مطور ويب.
في الحقيقة علينا مناقشة مدى قدرة بيئة تطوير دلفي على العمل بشكل مستقل عن نظام التشغيل ويندوز، وهل تم تطويرها لتدعم أنظمة تشغيل أخرى و بمعماريات معالجة مختلفة.
في أول الأمر كانت بيئة التطوير دلفي مرتبطة بشكل كبير بنظام التشغيل ويندوز، حيث كانت تستهدف بشكل أساسي تطوير تطبيقات سطح مكتب لنظام ويندوز، و هي لحد الساعة لاتزال تتجاهل تطوير تطبيقات الويب بشكل كبير.
هذا الارتباط الوثيق بتطبيقات سطح المكتب جعل العديد من المطورين يعتبرون دلفي بيئة تطوير محدودة، مع ذلك وعلى على الرغم من التطورات الكبيرة في السنوات الأخيرة، حيث عملت شركة Embarcadero على توسيع نطاق دعمها لأنظمة تشغيل أخرى، مثل macOS و Linux.
حيث أصبح من الممكن الآن تطوير تطبيقات متعددة المنصات باستخدام دلفي،
ومع ذلك، لا يزال هناك بعض القيود والاختلافات في الميزات المتاحة بين المنصات المختلفة، حيث تدعم دلفي حالياً تطوير تطبيقات سطح المكتب والأجهزة الذكية لــ: أنظمة ويندوز، macOS، Linux، iOS، وAndroid. لهذا التوسع في الدعم سبب لجعل دلفي خياراً جذاباً للمطورين الذين يرغبون في تطوير تطبيقات متعددة المنصات باستخدام لغة برمجة واحدة، خاصة مع تركيز دلفي بشكل أساسي على معماريات x86 وx64، وهي الأكثر شيوعاً في أجهزة الكمبيوتر الشخصية.
ومع بعض الدعم لمعماريات أخرى، خاصة لأجهزة الذكية تحت معمارية ARM التي تبقى محدودة و ليست بنفس المستوى من النضج والاستقرار، حيث ستواجه بعض الصعوبات في استخدام مكونات أو مكتبات خارجية غير مدعومة بشكل كامل على جميع المنصات و هذا عن تجربة مريرة في أحد المشاريع المتوسطة في قواعد البيانات، حيث إحتجت إلى إجراء تعديلات على الكود لتكييفه مع خصائص كل نظام تشغيل كانت متعبة و إلتوائية.
في الأخير و بعد العمل على دلفي لأكثر من 20 سنة منذ سنوات التخرج الأولى من الجامعة، أنصحك إذا كنت تبحث عن بيئة تطوير متعددة المنصات، فأنصحك بتقييم احتياجات مشروعك بعناية قبل اختيار دلفي، لا تتجاهل تطور مشروعك حتى لا تكون أمام تغيير بيئة التطوير و بداية العمل من الصفر تقريبا قارن بين دلفي وبين أدوات تطوير أخرى مثل Flutter وXamarin لتحديد الخيار الأنسب لمشروعك، خاصة أن دلفي ليست خيارا لتطوير تطبيقات ويب.
عسى أن يكون طرحي في النقاش بناءا و لا أكون قد أثقلت على الإخوة المتعصبين لدلفي و للغة باسكال.
السلام عليكم ورحمة الله
اولا اعرفكم بنفسي انا مبرمج قديم جدا على لغة دلفي منذ بداية تسعينات القرن الماضي حوالي ٣٥ سنة ما قبل ظهور دلفي بهذا الاسم كنت اعمل على تيربو باسكال ثم تيربو فيشن
وحاضر ولادة دلفي واعمل عليه منذ دلفي ١ لدي برامج كنت قد صممتها على دلفي ١ على ويندوز ٩٥ وهذه البرامج تعمل الان على اخر اصدارات ويندوز ١١ دون ان اغير فيها حرفا واحدا
لماذا لان لغة دلفي من اللغات القلايل التي تعمل بتقنية Native code حيت يتم تحويل كود باسكال مباشرة الى لغة الالة Machine code دون التاثر بنظام التشغيل من ميكروسوفت
عكس كثير من اللغات التي تعتمد على نظام الانتربرترز Interpreters مثل لغات فيجوال بيسك وبايثون و غيرها حيث يتم تحويل الكود الى لغة الماكينة بعد المرور من خلال تلك الانتربرترز
مما يجعلها تعتمد على انظمة التشغيل مما يجعل تطبيقاتها بطيئة مقارنة بتطبيقات دلفي و سي
يا اخي لا تخاف على لغة دلفي لانها تحاول جاهدة مواكبة التطور و التحول الى تطوير تطبيقات الويب ولكن الاهم من ذلك هو وجود تقنيات مهمة جدا تقوم بتحويل كود باسكال مباشرة الى
كود html , javascript وانتاج ملفات الويب مثل index.html بحيث تعمل على جميع انواع المتصفحات وبالتالي جميع انظمة التشغيل المتاحة في الساحة مثل،windows android , ios, linux,mac وبذلك تجد برنامجك الذي صصمته بها تعمل على كل انواع الكمبيوترات وانواع الجوالات وتكون بذلك تخلصت من هيمنة ميكروسوفت والخروج من تحت عباءتها الى افاق ارحب مع عالم تطبيقات الويب بكل
جدارة لان تطبيقات الويب هي التي سوف تكون سائدة في المستقبل وتكون قد دخلتها بخبرتك في دلفي وكود باسكال دون ان تكون لك خبرة في لغات الويب مثل html , javascript
ودون ان تتعب نفسك و تتعلم لغات جديدة مثل javascript ,html لذلك انصحك بان تسير في هذا الاتجاه مثل ما نفعل نحن الان
ولك تحياتي
مبرمج عبدالعظيم جميل
الرياض
و عليكم السلام ورحمة الله وبركاته
هذه المعمارية لم تعد حكرا على الموبايل فقط فالمعالج الذي تعمل عليه مايكروسوفت مع شركة اخرى نسيت اسمها لاجهزة الكمبيوتر قد صدر بالفعل
وحسب ما قرأت فهو ينافس معالجات انتل و AMD وتفوق على كل المعالجات من حيث استهلاك الكهرباء وحتى الاداء
وقد قامت فعلا باصدار نسخة ويندوز لدعم هذه المعمارية بالكامل او مجرد دعم فقط للتطبيقات التي تعمل بذلك
وبالنهاية كما يقولون لكل مشكلة اذا وقعت حل .