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

أيهما أفضل لغة VB6 أم لغة Delphi

مغلق
بدأه الباحث2 في 29 سبتمبر 2005 · 28 رد · 4,930 مشاهدة · في لغة Ms Visual Basic 6 وما قبلها من إصدارات
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

أولا : السلام عليكم ورحمة الله أخواني أعضاء المنتدى وكل عام وانتم بخير بمناسبة قدوم شهر رمضان المبارك أعادة اللهة علينا وعليكم بالصحة والعافية .

ثانياً : لدي سؤال محيرني ولا أعرف له جواب أيهما أفضل لغة VB6 ام لغة Delphi وأقصد بالافضلية من كل النواحي دعمها للهاردوير ,قوة مشاريعها والبرامج والتطبيقات التي يمكن انجازها باللغة ,وسهولة البرمجة , وشهرتها العالمية وووووووو..............الخ .

مع العلم أني بدأت البرمجة بلغة VB6 ولكن بعض الاشخاص سامحهم الله شوهوا صورتها في بالي وعرضوا علي البديل وهي لغة الدلفي مارأيكم؟

#2

-09

اخى الفاضل هناك شئ معتقد بة جدا ً جدا ً جدا ً جدا ً جدا ً جدا ً

اذا وجد مبرمج vb6 محترف و تم عمل مسابقة مع مبرمج c متوسط المستوى و طلب منهم برنامج معين سوف تجد ان برنامج الـ vb6 أقوى و أحسن

فأخى الفاضل الفكرة كلها ترجع الى المبرمج نفسة ( و لكن أعتقد ان لكل منهم تخصصة فأعتقد ان التعامل مع قاعدة البيانات و تطبيقاتها سوف تجد الـ vb6 أفضل )

و الله أعلم

ارجوا مساعدتى للعمل كمبرمج اوراكل باى شركة خبرتى 1 سنه و ربنا الموفق

خبرى 6 سنوات فى فيجوال بيزك 6و ASP

#3

أخي الباحث إذا كنت تبحث عن الشهرة و المظاهر فالـ Microsoft Visual Basic أشهر على ما أعتقد.

لكن يجب أن تراعي ما يلي الـ VB لا تتعامل مع oop مثل ما تتعامل معه Delphi

و VB لا تتعامل مع المؤشرات مبسهولة ما تتعامل معه في VB .....

و بعدين أخي أنت جالس بمنتدى فيجيوال بيزك و عم تقرنه بشء أخر بعني 99% من الأجوبة ستكون فيجيوال بيزك لأن الكل هنا أحب نفمة فيجيوال بيزك و تعلق بها مثل أي جزء من أجزاء جسمه.

#4

و بعدين أخي لا يوجد داعلى لتضع صورة الموضوع على ما هي عليه

لأن سؤالك أستفساري و ليس أستنكاري على ما أعتقد.

وإذا أخترت فيجيوال بيزك هنيئاً لك بما أخترت و أهلاً بك عضو في المنتدى.

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

#5

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

المهم ان تصل الى ماتريده سواء كانت اللغة هى الدلفى او الفيجوال لكن بالنسبة لمسألة من الاقوى فمن وجهة نظرى الدلفى هى الاقوى لكن حتى الان لم اجد مايعوقنى فى الفيجوال بيسيك فالمهم كما قلت ان تتمكن من اللغة حتى تستطيع ان تصل الى ماتريد

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#6

في رائي ، تفضيل لغة على اخرى مسألة نسبية ، اي تختلف من مبرمج الى اخر ، كلما كانت خلفيتك في لغة ما و تمكنك منها افضل كلما كانت اهي الافضل بالنسبة لك ... و عليه فهذا السؤال مطـــــــــاط و سوف ترى تنوع في اجوبة :)

بنت اليمن ،،

لا اله الا الله .. محمد رسول الله

(* ربِ اجعلني مقيم الصلاة و من ذريتي ، ربنا و تقبل دعـاء *)

يا حيّ يا قيـوم ... برحمتك استغيث ... اصلح لي شأني كله و لا تكلني الى نفسي طرفة عين

#7

مطــــــــــــــاط

تعبير جميل و الله

#8

الاقوى من ناحية المقارنه العلمية هى الديلفى

ولكن الامر فى النهايه يعود للشخص الذى يستخدم اللغة

ففى ديلفى يمكنك عمل ما تريد :rolleyes:

وكذلك بواسطه vb ولكن لديها بعض القصور فى بعض المواضيع ويمكن التحايل عليها وحلها

توكل على الله واختار ما تحبه نفسك

VB.NET and C# Comparison

http://www.harding.edu/fmccown/vbnet_csharp_comparison.html

002.gif

=-=-=-=-=-=-=
ذو العلم يشقى فى النعيم بعلمه .:. واخو الجهالة فى الشقاوة ينعم
=-=-=-=-=-=-=
يا من بدنياه اشتغل . قد غره طول الأمل . فالموت يأتى بغتة . والقبر صندوق العمل
=-=-=-=-=-=-=
ان لم تستطع ان تجد ما تفعله فافعل ما لم تسطع ان تجده

screen_shot_2011-05-19_at_12.44.49_pm.pn

#9

لحظة لحظه لحظه ..

مين لسه بيفكر يبدأ يتعلم فيبى 6؟؟ والله ده حرام كبير أوى .. اللغة مايكروسوفت قالت لها باى باى :P

كلها 24 ساعة وأكون بلغت قسم الدلفى ونعمل مجزرة ..

كيف تقارن vb6 بالدلفى؟؟

ما الذى تدعمه الفيبى 6؟

الدلفى تعمل على أى نظام تشغيل!

الفيبى 6 مرتبطه بالويندوز ارتباط وثيق .. وهناك أقاويل أنها لن تعمل على أنظمة الويندوز الجديدة بعد ذلك :D

الدلفى يمكنك من خلالها الدخول إلى الدوت نت (لو بتحبه) بينما عليك بتعلم ... لحظه

المقارنة يجب أن تكون بين vb.net والدلفى لأن الفيبى 6 منتهى أمرها من زمان ...

تعصب شديد مش كده (h)

#10
anwarica كتب:
لحظة لحظه لحظه ..

مين لسه بيفكر يبدأ يتعلم فيبى 6؟؟ والله ده حرام كبير أوى .. اللغة مايكروسوفت قالت لها باى باى :P

...

الدلفى يمكنك من خلالها الدخول إلى الدوت نت (لو بتحبه) بينما عليك بتعلم ... لحظه

المقارنة يجب أن تكون بين vb.net والدلفى لأن الفيبى 6 منتهى أمرها من زمان ...

...

أوافقك (جزئياً) فمن الحرام كما قلت البدء بتعلم Visual Basic 6 الآن, ليس لأنها لغة من مايكروسوفت و لكن بسبب وصول تقنيات الدوت نيت منذ حوالي ثلاث سنوات

#11

تعلم البرمجة بأول لغة تجدها أمامك... بعد ذلك كل يوم برمج بلغة جديدة!

تعلم السواقة بأي سيارة،،، بعد ذلك اختر السيارة التي تناسبك!

تخيل رجلا يتكلم في أنواع بحور الشعر أو يقارن بين عصور الشعر الجاهلي والإسلامي وهو لا يعرف أن المبتدأ مرفوع أو لا يعرف أساسيات تركيب الجمل في اللغة العربية!

ماذا يستفيد الإنسان من البرمجة بأحسن لغة برمجة وهو لا يعرف برمجة أو وضع خوارزمية بسيطة لأي مشكلة مثلا!

إذا أصبحت مبرمج، أعني تدرك كيفية صنع البرمجيات والخوارزميات،، يصبح من السهل عليك تعلم أي لغة جديدة بسرعة!

بالتوفيق!

#12
anwarica كتب:
لحظة لحظه لحظه ..

مين لسه بيفكر يبدأ يتعلم فيبى 6؟؟ والله ده حرام كبير أوى .. اللغة مايكروسوفت قالت لها باى باى :P

كلها 24 ساعة وأكون بلغت قسم الدلفى ونعمل مجزرة ..

كيف تقارن vb6 بالدلفى؟؟

ما الذى تدعمه الفيبى 6؟

الدلفى تعمل على أى نظام تشغيل!

الفيبى 6 مرتبطه بالويندوز ارتباط وثيق .. وهناك أقاويل أنها لن تعمل على أنظمة الويندوز الجديدة بعد ذلك :D

الدلفى يمكنك من خلالها الدخول إلى الدوت نت (لو بتحبه) بينما عليك بتعلم ... لحظه

المقارنة يجب أن تكون بين vb.net والدلفى لأن الفيبى 6 منتهى أمرها من زمان ...

تعصب شديد مش كده (h)

سبحان الله رأيت الموضوع من قبل و لم اعره اهتماماً :) , و لكن الأن و انا امر علي المنتدي شعرت

بشئ يجرني الي الموضوع :) اكيد عرفتم السبب " السيد ريكا " اعرف انه ليس علاقة بالدلفي و لكن الحقد علي الفيجو جعلة يري ان الدفلي سيدة لغات البرمجة و كالعادة يحاول ان يطلع اشاعات علي

الفيجو :) "بس و ين راااااااااااااحت عليك يا ريكا :D " ,و انا لك بالمرصاد :lol:

بس و لا يهمكم , و كما تعرفون فإن القمم دائماً تكون مستهدفة :lol:

اما عن الأخ الياحث , فاقول لك من الصعب ان يحرتف لك مبرمج او هاوي للغة برمجة ان هنالك من هي افضل منها , ليس لسبب التعصب الي لغتة التي يتقنها او يتعامل معها , و إنما لانه لم يتعامل مع لغة اخري بنفس العمق الذي تعامل مع " الحبيبة الفجوال بيسك :) "

اعود و اقول لك إختيار لغة من آخري اكيد يعود و يعتمد في المرتبة الأولي علي الانسان الذي يريد

ان يتعلم اللغة ,

نصيحة اخوية " و الصدق احق أن يقال " إن كنت قد بدأت قريبا او تود الخوض في تعلم لغات البرمجة , فأبدا بعيداً عن الفيجوال بيسك دوت 6 و إنما اتجه مباشرة إلي الدوت نت فهي افضل بكل المقاييس , معني أني لم اجرب الدوت نت حتي الان و لكن ..........

gaza3-3.jpg
#13
إبراهيم الطيب كتب:
سبحان الله رأيت الموضوع من قبل و لم اعره اهتماماً :) , و لكن الأن و انا امر علي المنتدي شعرت

بشئ يجرني الي الموضوع :) اكيد عرفتم السبب " السيد ريكا "  اعرف انه ليس علاقة بالدلفي و لكن الحقد علي الفيجو جعلة يري ان الدفلي سيدة لغات البرمجة و كالعادة يحاول ان يطلع اشاعات علي

الفيجو :) "بس و ين راااااااااااااحت عليك يا ريكا  :D  " ,و انا لك بالمرصاد  :lol: 

بس  و لا يهمكم , و كما تعرفون فإن القمم دائماً تكون مستهدفة  :lol:

كان زمان :P

بس أنا خايف من حدوث حرب فأخفيت الخبر .. إلا عن القليل :D

اقتباس
نصيحة اخوية " و الصدق احق أن يقال " إن كنت قد بدأت قريبا او تود الخوض في تعلم لغات البرمجة , فأبدا بعيداً عن الفيجوال بيسك دوت 6 و إنما اتجه مباشرة إلي الدوت نت فهي افضل بكل المقاييس , معني أني لم اجرب الدوت نت حتي الان و لكن ..........

شوفت الحق بقى :lol: :lol:

#14

بيسك مين ههههههههه

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

ايش جاب الثرى للثريا

والله زمن لاحول ولاقوة الا بالله هانت دلفي في بلاد العرب

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

اولا اسمها دلفي :lol: تانيا

ايه حكايه (جعله) هي بالفعل سيدة اللغات

اقتباس
اعرف انه ليس علاقة بالدلفي

انوريكا احد اهم الناس الذين كسبتهم دلفي هو وCaballero

لاحظ حتى اللينكساوية!! مافيش مجال للمقارنه ابتداء من قواعد البيانات مرورا بالموشرات وانتهاء opp ناهيك عن التوافقية المرجعية ودعم .Net هل هناك لغة تخليك تعمل برامج دوت نت و 32 Win بنفس البيئة ؟؟؟

هل هل ... يكفي ان مايكروسوفت تخلت عنكم لهذا السبب

هل هناك تقاوم الC++ غير الدلفي مع مراعاة الانتاجية ؟؟؟

أضاعوني وأي فتى أضاعـوا * * * ليـوم كــريهـة وســـداد ثغــــر

وخـــــلونـي ومعتـرك المنايـا * * * وقد شـــرعوا أسنــتهم لنحـري

كأني لم أكــــــن فيهـم وسيطـا * * * ولم تك نســبتي في آل عمــرو

أجرر في الجـــوامع كـل يـوم * * * ألا لله مظــــلمتـي وهـصـــري

عسى الملك المجيب لمن دعاه * * * سينجيني فيعلم كيــف شكـري

فأجـــزي بالكرامـة أهـل ودي * * * وأجزي بالضـغينة أهل ضري

منتديات الرياضيات العربية

#15

هل معنى هذا ان الدلفى افضل من السى بلس وهل برامج الدلفى يمكن ان تعمل على اللينوكس؟ :unsure:

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#16

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

مع انى مبرمج vb6 فقط إلا انى اعتقد ان الأسمبلى اقوى من السى بلاس بلاس

;) ;) :rolleyes:

#17

فينك ياعم رومانوف رد عليا بسرعة , انا باشتغل على لينوكس ريدهات9 ممكن الدلفى تبرمج تحت البيئة دى؟ :D

إن قلت قال الله قال رسولـه همزوك همز المنكر المتعالي
أو قلت قد قال الصحابة والألـى تبعاً لهم بالقول والأعمال
أو قلت قـال الشافعي وأحمد و أبو حنيفة والإمام الغالي
صدوا عن وحي الإله ودينـه واحتالوا على حرام الله بالإحلال
يا أمةً لعبت بدين نبيها كتلاعب الصبيان في الأوحال
حاشا رسول الله يحكم بالهوى تلك إذاً حكومة الضلال

feed.1.gif

#18
الباحث2 كتب:
سؤال محيرني ولا أعرف له جواب  أيهما أفضل لغة VB6 ام لغة Delphi وأقصد بالافضلية من كل النواحي دعمها للهاردوير ,قوة مشاريعها والبرامج والتطبيقات التي يمكن انجازها باللغة ,وسهولة البرمجة , وشهرتها العالمية وووووووو..............الخ

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

تقنيا دلفي أحسن من VB ومن قال غير ذلك سامحه الله

الميزة الوحيدة بلغة VB كونها من شركة نظام التشغيل المهيمن على الحواسيب الشخصية ، فقط

وهذه بعض البرامج المطورة بدلفي:

Macromedia Captivate

2nd Speech Center

TuneUp Utilities

Webroot Spy Sweeper

The Bat!

Avant Browser

Copernic Desktop Search

Installaware

Spybot - Search & Destroy

Netcaptor

Total Commander

Inno Setup

Multilizer

Jabber

Fruity Loops

Skype

Age Of Wonders II

Hot Dog Professional

و القائمة طويلة...

وفي الأخير، أخي أنت جربت VB

جرب دلفي

d4baa0.gif
#19

راجع كتاب معايير في تقييم لغات البرمجة , الذي يحوي مقدمة عن لغات البرمجة بالعربية ,,

الكتاب كان مسودة ويحتاج للكثير من الإصلاحات ولكنه مفيد جدا

كتاب معايير في تقييم لغات البرمجة يناقش في المنتدى الخاص به هنا

دعم OOP البرمجة غرضية التوجه . أو البرمجة الشيئية

القياسية

المقروئية Readability وتنظيم اللغة

أمن اللغة Language Safe

وصول منخفض المستوى low-level access

سرعة تطوير التطبيق ((الإنتاجية))

سهولة اللغة

قابليه إعادة الاستخدام Reusability

التوسعية Extendibility

التخاطب مع نظم وتقنيات مختلفة

دعم التقنيات المختلفة

توفر مكتبه أدوات واسعة Wide Component Library

السرعة في التنفيذ Executing Speed

حجم التطبيق Application Size

دعم المجاري المتعددة Multi Threading

معالجه الاستثناءات exception handling

دعم GUI و graphics

الانتشار والتسويق والدعم الفني Marketing and Support

المحمولية

مكتبات زمن تشغيل (Run Time)

التكامل مع نظام التشغيل OS integrity

دعم الويب Web Supporting

مفتوحة المصدر Open Source

آخر تحديث 29/2/2005

للتحميل :

http://www.orwah.net/modules/mybooks/visit.php?cid=15&lid=13

#20

اولا: وعليكم السلام ورمضان كريم :)

ثانيا: بالنسبة لسؤالك أخي، اقول دائما اللغة التى تنتج بها اكثر هي التى تعتبر افضل او اقوى بالنسبة لك، لكن ليس ذلك معناه ان اعمل بالسي او الاسمبلي برامج لقواعد البيانات فأعتقد مهما كنت محترف سوف ياتي مبرمج مبتدئ في الفيجوال بيسيك او دلفي يقوم بمثل عملك بشكل افضل في عشر الفترة الزمنية

لذلك إختيار لغة البرمجة المناسبة لطبيعة العمل مهم جداً، أنصحك بقراءة كتاب اخي عروة"معايير في تقييم لغات البرمجة"

فهو سوف يفتح افقك لكثير من الاشياء التى سوف تساعدك على اختيار اللغة الافضل بالنسبة لك

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

ايضا نقطة مهمة وهي ان اللغات في هذا العصر اصبحت شيء ثانوي، عندما تريد التطوير لا تبحث عن اللغة فقط، بل ابحث عن اداة التطوير التى سوف تساعدك في البرمجة، واداة التطوير ليست مجرد مترجم للغة بل تشمل بيئة التطوير، المكونات المتوفرة للغة، الاصناف والدوال التى يتم تسويقها مع اللغة وفي هذا المجال فيجوال بيسيك تعتبر الاكثر تخلفا لكل اللغات الموجودة حالياً للأسف

هناك مقارنة بسيطة لكنها قديمة بالنسبة لتفضيل دلفي عن فيجوال بيسيك، كنت قد كتبتها قبل اكثر من 3 سنوات في منتدى kdtools الذى توقف للأسف، لكن وجدت نسخة موجودة في الصفحات المخزنة في جوجل(شكرا جوجل)

وهذه هي المقارنة بالنص الحرفي، لم اقم حتى بالتعديل عليها، وسوف اقوم لاحقا باضافة المزيد ان رغبت

اقتباس
السلام عليكم

هناك سؤال قد سأله احد الاخوة قبل يوم وهو يسأل فيه عن اي لغة يستخدم هل الدلفي ام الفيجوال بيزيك خاصة ان بعض زملائه نصحه بلغة الفيجوال بيزيك وقد اوضحت له بعض مميزات الدلفي واسباب تفضيلها وهذا موقع السؤال

http://www.kdtools.net/forum/showthread.php?s=&threadid=217

اما لماذا قد كررت نفس الكلام تحت موضوع جديد وذلك حتي يكون عنوان الموضوع واضح لاي شخص يزور المنتدي.

دلفي ام فيجوال بيزيك؟

* دلفي لا يحتاج الي اي ملفات او مكتبات عن تحويل البرنامج الي ملف تنفيذي، اما فيجوال بيزيك فإنك تحص على ملف تنفيذي صغير ولكن مع جيش من مكتبات الربط الديناميكي مما يجعل توزيع ملفات بحاجة الي تحضير جيد ليعلم برنامجك على اي جهاز

* دلفي مثلها مثل فيجوال سي++ و جافا لغة برمجة شيئية Full object oriend ولكن فيجوال بيزيك لم تصل الي مثل هذه المرحلة بعد، سوف تصبح اخيرا لغة فيجوال بيزيك مع VB .NET ولكن على حساب تغير اللغة نفسها وهذا جعل الكثير من المبرمجين يلومون ميكروسوفت على هذه الخطوة وهناك منهم من انتقل الي البرمجة بلغي سي++ او دلفي حيث ان هذه اللغات اقوي في هذا المجال.

* سمعت عن الكثير ينتقل من بيئة فيجوال بيزيك الي دلفي ولكن لم اسمع بالعكس، وهناك الكثير من المطورين المحترفين انتقلو من فيجوال بيزيك الي بيئة دلفي ومنهم بروس مكيني Bruce McKinney وهو الف كتاب من اقوي الكتب الخاصة بيفجوال بيزيك ولكنها انتقل الي دلفي

واريد ان اقتبس عبارة منه وهي " فيجوال بيزيك يجعل الاشياء السهلة اسهل، ولكن دلفي يجعل الامور الصعبة اسهل"

"Visual Basic makes the easy things easier; Delphi makes the hard things easier"

وانصحك بقراءة المقال في هذه الصفحة

http://www.vb-zone.com/upload/free/feature...mckinneytoc.asp

* عندما تريد الوصول الوصول الي موقع معين في الذاكرة او تتعامل مع مواقع الذاكرة مباشرة او حتي اذا اردت ان تتعامل مع الهاردوير مباشرة فإنك سوف تحتاج للتعامل مع مواقع المتغيرات وليس المتغيرات نفسها ولذلك سوف تستخدم ال pointers ولكن فيجوال بيزيك لا يوجد فيها امكانية استخدام ال Pointers اما بالنسبة للهاردوير فإنه بإمكانك ان تتعامل مع لغة الاسمبلي من خلال دلفي حتى تجعل اجزاء من برامجك تعمل بشكل اسرع واقوي ولكن فيجوال بيزيك ليس لديها الامكانية ان تتعامل مع لغة الاسمبلي.

* فيجوال بيزيك ليس لديها الامكانية ان تبني مكتبات DLL ولكن بأمكانك ان تبني فيها ActiveX COM DLL اما دلفي فأن لها امكانية اني تبني الاثنين وايضا ActiveX Controls وبإستطاعك بعد ذلك استخدامها في اي لغة برمجة او حتى على الانترنت، يوجد امكانية لبناء ActiveX Controls في فيجوال بيزيك، ولكن المصيبة انها لن تعمل في حال عدم وجود مكتبات الربط الخاصة بفيجوال بيزيك وهي MSVBVM60.DLL في حال استخدامك لفيجوال بيزيك 6 وحجم هذا الملف اكثر من 1MB واعتقد انه ليس من المنطق اني تبني اكتف اكس كونترول وتصحب معه ملف حجمة اكثر من 10 اضعاف حجم الكونترول الذي سو تبنيه.

* بالنسبة لسهولة اللغة هناك مقولة خاطئة وهي ان فيجوال بيزيك اسهل في التعلم ام دلفي لانها اقوي في اصعب، انا ادرس اللغتين وتقريبا في البرامج البسيطة السهولة متوفرة لكتا اللغتين، ولكن في البرامج الكبيرة يصبح العمل مع فيجوال بيزيك اصعب واعقد، واود ان اقول لكل من جرب برمجة قواعد البيانات في فيجوال بيزيك انها اصعب بكثير من دلفي

* بالنسبة لمجال الانترنت، ليس لدي الكثير من الخبرة في هذا المجال، ولكن دلفي تعتبر قوية في هذا المجال وهناك الكثير من المواقع التي صممت بإستخدام دلفي وبإمكانك ان تستخدم اي تقنية للانترنت مع دلفي مثل CGI, ISAPI,ASP,WEB SNAP, SOAP,XML.

* بالنسبة للسرعة، ذكرت لك سابقا ان سرعة دلفي اكثر من فيجوال بيزيك وهذا صحيح، حيث ان سرعة دلفي تقريبا نفس فيجوال سي ++ وفي بعض البرامج اسرع، وحتي تري مقارنة بين فيجوال سي ++ ودلفي فانظر الي هذه الصحفة

http://home.xnet.com/~johnjac/Delphi%205%2...0Visual%20C.htm

اما لتري اختبارات السرعة بين الاثنين فانظر لهذه الصفحة

http://home.xnet.com/~johnjac/JCEC.htm#JCEC

* دلفي يأتي مع العشرات بل المئات من components والتي لا تجعلك تحتاج اي شي وبإستطاعتك ان تطور او تضيف خصائص غير موجودة عليها حيث ان الكود المصدري موجود مع نسخة دلفي enterprise اما بالنسبة لفيجوال بيزيك فكل شي تضيفه يكون على هيئة ActiveX controls مما يجعل برامج تصبح بطيئة وذات مجموعة كبيرة من الملفات اما بالنسبة للكود المصدري فابالتأكيد لا ياتي مع فيجوال بيزيك حيث ان ActiveX Controls طورت بإستخدام فيجوال سي ++ وليس بفيجوال بيزيك.

* بالنسبة لدلفي طورت دلفي بإستخدام دلفي اما فيجوال بيزيك طورت بإستخدام فيجوال ٍسي++.

* بالنسبة للبرمجة تحت بيئة ويندوز تعتبر دلفي اسرع اداة تطوير برامج تحت بيئة الويندوز، بإمكانك ان تري مقارنة عن عدة لغات منها دلفي 4 وفيجوال بيزيك 6 وطبعا اختيار المحريرين كان دلفي 4 فما بالك بدلفي 5 او 6

http://www.zdnet.co.uk/pcmag/labs/1999/04/visual/015.html

لا أريد ان اطيل اكثر من ذلك ولكن اردت فقط ان اوضح بعض النقاط ، حتي تكون مرتاح بشكل كبير مع اختيارك

نقطة اخيرة، قد يري بعض الاخوة انني متحيز بشكل كبير لدلفي ويقولون اني لا اعرف فيجوال بيزيك بشكل جيد ولكن اود ان اقول للأخوة انني قريبا ان شاء سوف اتقدم لامتحانات فيجوال بيزيك لاحصل على شهادة MCSD من ميكروسوفت في الفيجوال بيزيك

اسف للإطالة والسلام عليكم

لاحظ ان هذه المقارنة تعتبر قديما في عالم البرمجة لاني قارنت عن وضع البرمجة قبل 4 سنوات، فيجوال بيسيك لم تتغير كثيرا، لكن دلفي قفزت قفزات هائلة منذ ذلك الوقت

بالنسبة لدعم الهارد وير ضمن دلفي فهو قوي جدا ويمكنك التعامل معه باي شكل ايضا هناك ميزة في دلفي لا تجدها الا في السي++ وهي دعم لغة الاسمبلي، حيث يمكنك كتابة كود اسمبلي ضمن كود دلفي حتى تستطيع التحكم بشكل اكبر وايضا سرعة اضافة اكبر لتنفيذ الكود

سوف اعطيك مثال بسيط عن برمجة الهارد وير مع دلفي، هذه مشروع الريبورت الراقص تم اختياره كافضل مشروع في موقع sourceforge وهو معروف بانه اضخم تجمع للبرامج مفتوحة المصدر، المشروع يمكنك من التحكم بالريبورت من خلال الاموار الصوتية

يمكنك الحصول على المشروع كامل بالكود المصدري من هنا

http://sourceforge.net/projects/robodance

وايضا هذا فيديو يمكنك من خلاله رؤية الريبورت الراقص وهو يستمع للاوامر الصوتية

http://www.evosapien.com/movies/voice-control-demo-hiq.mov

اتمنى ان لا اكون ازعجت اخوتي مبرمجي الفيجوال بيسيك، ولا اقصد ان اشعل حرب بين الدلفي وفيجوال بيسيك، فانا ابرمج باللغتين منذ فترة طويلة وفيجوال بيسيك هي لغتي الاولى للبرمجة تحت بيئة الويندوز كما كانت البيسيك على ايام حواسيب ال msx :)

لا تحزن:

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

لا تحزن:

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

#21
GHOST2010 كتب:
هل معنى هذا ان الدلفى افضل من السى بلس وهل برامج الدلفى يمكن ان تعمل على اللينوكس؟ :unsure:

أخي GHOST2010، نعم

هناك نسخة من دلفي مخصصة لليونكس تسمى Kylix ويمكنك كتابة البرنامج بدلفي ثم القيام بإعادة ترجمتها ضمن Kylix ويصبح لديك برنامج تنفيذي خاص بلينكس ك native executable وليس من خلال طبقة مثل الجافا

ايضا يمكنك من خلال دلفي البرمجة ل apache سواء للينكس او لليوندوز وبناء apache DSO خاصة بنسخة apache الاولى او الثانية

لا تحزن:

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

لا تحزن:

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

#23
anwarica كتب:
نصر ساحق من الدلفى فى عقر دار الفيبى (h)

حد عارف وين أختفى أخى إبراهيم؟ :P

لم أختفي أخي انوريكا ....

و لكن لن استطيع ان اعلق علي الموضوع و خاصة بعد مرور الأخ "محمد نسمان" ليس إلا احترام له .

و كذلك مرور الأخ عروة و بقية العقد الفريد ....

راحت عليك :P

gaza3-3.jpg
#24

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

بعد قراءتى للموضوع من الاول الى الاخر توصلت الى النتيجه التاليه.................................

هذا الموضوع خاص بالمشرفين والاداريين وليس للاعضاء مكان به ولا رد عليه

وقد تحول الموضوع الى موضوع مسلى جداً والله كأنى بقرأ قصه فكاهيه بالظبط...

:wacko: :wacko: :wacko: :wacko: :wacko:

#25

السلام عليكم

إذا وجدت أن مستواي في البرمجة فوق مستوى ( فيجول بيسك ) فهذا يدعوني لتركه ولكن ولله الحمد كل ما نريده وجدناه في فيجول بيسك ، وأنا أفضل الدلفي على الانتقال لفيجول بيسك دوت نت ( مع اني ما جربت الاخيرة ) .

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

460.gif

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

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