الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

مدى صعوبة الانتقال من سي شارب الى دلفي ؟

مغلق
بدأه الاحتراف في 13 أغسطس 2005 · 12 رد · 1,236 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

هذه الدوامة من لغات البرمجة تجعل المبرمج في حيرة من أمره ، فأنا لا اشك بأن المستقبل هو للدوت نت ، ولذا أقبلت على السي شارب ، ولكن ماذا اذا أردت ان انتج برنامج يعمل على الانظمة العادية ودون ان ارفق به اي ملفات تشغيلية ؟؟ لا يمكن عمل هذا في السي شارب !!

بقيت امامي الدلفي لانها تقوم بهذا العمل حتى الان ..

ولكن ، تخطر ببالي بعض الاسئلة :

ما جدوى انتقالي من السي شارب الى الدلفي ؟؟

هل سأضطر الي البدء من الصفر ام ان معلومات السي شارب ستساعدني في تعلم الدلفي ؟؟

هل من نصائح ؟؟

شكرا لاهتمامكم والرجاء ابداء الرأي .

#2

السلام عليكم ،،،

أنصحك بتعلم اللغتين معا لأنهما سيخدمانك كثيرا ، وفكرة البرمجة واحدة تختلف في الأكواد فقط - يعني تستيطيع بسهولة تعلم اللغة الثانية إذا كنت تتقن اللغة الأولى خصوصا إذا كان لديك وقت كاف لتعلمهما .

#3

معرفتك بالسي شارب سوف تساعدك مع دلفي

لانه تقريبا السي شارب والدوت نت بنيت من نفس منطق الدلفي

بغض النظر عن الاختلافات البسيطة في Syntax، فيوجد تشابه كبير بينهم في الخصائص وطبيعة العمل بشكل كبير

لا تنسي اني مطور السي شارب هوا نفسه مطور التربو باسكال وكبير مطوري دلفي سابقا

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#4
اقتباس
أنصحك بتعلم اللغتين معا لأنهما سيخدمانك كثيرا ، وفكرة البرمجة واحدة تختلف في الأكواد فقط - يعني تستيطيع بسهولة تعلم اللغة الثانية إذا كنت تتقن اللغة الأولى خصوصا إذا كان لديك وقت كاف لتعلمهما .

:rolleyes: :rolleyes: :rolleyes:

انا اوفق الري تعلم اللغتين معاً لنهم سيخدمانك كثيراً

وجه الختلف سيكون في الكود

بتوفيق(الاحتراف)

..................بسم الله الرحمن الرحيم..................

وتعاونوا على البر والتقوى ولا تعاونوا على الإثم والعدوان

.............................................................................................................................

لنبدا دورة دلفي

سلسلة تعلم برمجة Pascal , تعلم اساسيات الباسكال

التحكم بمنفذ الطابعة عن طريق الدلفي

سلسلة دروس تعلم قواعد بيانات Midas

هيا لنبدأ بالApi

أفكار سريعة, مجموعة شفرات صغيرة وفاعله لدلفي

كتب + مواقع ::: مراجع مهمة للغة دلفي, مجموعة كتب مجانية + مواقع مفيدة

مكتبه الأكواد, أكواد وبرامج دلفي

.............................................................................................................................

18_07_05_10_53_18_1121752398da3wa_18.gif

#5

السلام عليكم

شكرا على الرد ..

بداية مشجعة :) اذن الانتقال الى الدلفي سيكون اقل صعوبة مما توقعت

انا مقتنع انه لا ضرر في زيادة المعرفة وتعلم لغات البرمجة ، ولكن جميل جدا ان يتخصص المبرمج في لغة وان يتقنها .

سؤال جديد :)

هل هنالك اختلاف كبير بين كود برامج دلفي win32 و NET. ؟

المقصود على يمكنني بسهولة ان اقوم بتحويل برنامج صممته ليعمل على win32 ليدعم بيئة NET. ؟؟

وهل هنالك رابط لتحميل Delphi 2005 ??

شكرا لكم

تم تعديل هذه المشاركة بواسطة الاحتراف في 14 أغسطس 2005 في 14:39

#6

يمكن بسهولة تحويل الكود من دلفي win 32 الى Net. عن طريق مكتبة ال VCL.Net فهي تقوم بترقيه الكود الى دوت نت وتعفيك من إعادة كتابة الكود في 90% من الحالات واحيانا اكثر حسب طبيعة الكود

إذا كنت تستخدم دلفي ومكوناته فقط فالعملية سوف تكون اسهل، وتتدرج الصعوبة في حالة كتابة كود اسمبلي او كود يتعامل مع الذاكرة بشكل مباشرة، او عند استخدامك لمكونات من شركات اخرى لم توفر نسخ ك VCL.Net

لكن بصفة عامة دلفي اسهل لغة توفر لك بناء برنامج واحد لكل من win 32 ودوت نت

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#7

السلام عليكم و رحمة الله و بركاته

انا من زمان عايز ادخل الي مملكة الدلفي بس انا مش عارف راسي من رجليا في الموضوع ده :wacko: :wacko: :wacko:

نسخ كتير و ناس بتنصح بكذا و بلاش النسخة الفلانية

طيب يا جماعة انا عايز برنامجي يشتغل بدون الدوت نت

لاني مبرمج دوت نت و بالتالي عايز لغة تشتغل علي win32

علشان يبقي معايا كل الحلول (.NET & WIN32)

فاي نسخة تنصحوني بها ؟

و من اين استطيع الحصول عليها ؟

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#8

اكتر نسختين مستخدمتين هما 7 و 2005

إذا بدك حلول فقط ل win32 خليك مع 7 لانها ابسط واخف على الجهاز

نسخة 2005 فيها دعم لدلفي win32 ودلفي دوت نت وكمان سي شارب

وفيها مميزات كبيرة على مستوى ال IDE واضافات كتيرة تانية، لكنها ابطأ من الاولى لضخامتها

فحسب الاحتياج ممكن تشمي مع اي طريق

ايضا مواصفات الجهاز والرام عندك بتحدد

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#9

بسم الله الرحمن الرحيم

شكرا اخي العزيز علي اهتمامك

مواصفات جهازي هي

P4 - 2.8/512

RAM 256 DDR

ما رايك ؟

ثم انا قرات عن دعم اللينكس للدلفي فهل هذا صحيح ؟

و كيف ذلك و الدلفي تتعامل مع WIN32 في حين ان اللينكس لا يفهم هذا ؟

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#10

اعتقد 256 تعتبر قليلة لدلفي 2005 وحتى لفيجوال ستوديو 2003

لكن يمكنك تجربتها ومن تنزيل برنامج Delphi Configuration Manager حتى تشغل دلفي بشكل مخصص حتى لا يحمل كل شيء، وسوف يكون اسرع بكثير

بالنسبة لدعم اللينكس فيوجد نسخة من دلفي للينكس تسمى Kylix ومن خلال نسخة دلفي 6 و 7، يمكنك بدء برنامج ك Clx ومن ثم ترجمته من خلال دلفي لويندوز واستخدام نسخة Kylix لترجمته للينكس ليصبح لديك ملف تنفيذي خاص بلينكس

اي انه في هذه الحالة يمكنك الحصول على Native Executable for win32 and linux

وليس مثل الجافا سوف يتم تشغيل من خلال VM

لا تحزن:

إن كنت فقيرا فغيرك محبوس في دين، وإن كنت لا تملك وسيلة نقل فسواك مبتور القدمين، وان كنت تشكوا من آلام فغيرك يرقدون على الاسرة البيضاء و من سنوات، وان فقدت ولدا فغيرك فقد عددا من الأولاد و في حادث واحد.

لا تحزن:

فأنت تشرب الماء الزلال، و تستنشق الهواء الطلق، و تمشي على قدميك معافى، و تنام ليلك آمنا.

#12

الف شكر و جزاكم الله كل خير

سلام

حكمتي الدائمة.....................................................

ان ما عند الله لا يطلب الا بطاعته

.....................................................................

?who is Ingm

Name: Hasan Adel Hasan

Education: BCs in IS from Faculty of computers & information systems

Mansoura University- 2003

E-mail: hsn_3004@yahoo.com

#13

السلام عليكم

شكرا لكم على هذا الرد التفصيلي ..

هذا الموضوع مغلق.

مواضيع مشابهة

عدد الزوار حالياً

المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية

—الإجمالي—أعضاء مسجّلون—زوار بدون تسجيل

جارٍ التحقق من المتواجدين…