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

ما هو الافضل أوركل / Microsoft Visual Basic

مغلقاستطلاع
بدأه darsh2002 في 22 ديسمبر 2004 · 12 رد · 1,781 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام

استطلاع

14 مشارك في التصويت

?? ?? ?????? ????? / Microsoft Visual Basic

ORCAL2 صوت · 14%
C#.NET6 صوت · 43%
V.B.NET6 صوت · 43%
#1 صاحب الموضوع

I WANT STUDY V.B.NET BUT MY FRIEND TELL ME THE C# IS BEST

OR ORECAL

__016

#2

السلام عليكم ..

اعتذر مسبقاً اخي darsh2002 عن ردي مسبقاً .. سؤالك هو ( ايهما افضل الشرق ام الغرب !! )

فأنت اخي الكريم تطلب المقارنة بين ساحتين مختلفتين تماماً ... !!!!!

الاوراكل يخص التطبيقات الخاصة بقواعد البيانات و له ميدانه الخاص و المختلف ..

اما VB يخص التطبيقات بشكل عام و لا يعنى بشيء محدد ..

اما C# فهي (على حد علمي) تخص التطبيقات التي تحتاج الى قوة مثل البرامجيات الخاصة بالتعامل مع الهادروير ..

كل ما عليك ان تحدد المجال الذي تريده منثما تحدد اللغات التي تخدم هذا المجال ، و بعدها تعمل المقارنة التي تريدها ..

مثلاً في برمجة تطبيقات الانترنيت .. تعمل مقارنة بين ASP و PHP

و تطبيقات قواعد البيانات .. Oracle و SQL-Server

و هكذا ..

و عليه اعذرني .. المقارنة التي تطلبها غير واردة ...

بنت اليمن ،،

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

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

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

#3

بالطبع الفيجوال بيسك نيت أفضل الكل :lol:

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

وبالنسبة لعملية التصويت التي وضعتها، فهي خاطئة كما بينت لك أختنا بنت اليمن، وحتى لو كان الأمر صحيحاً فالقضية ليست إنتخابات بل آراء وظنون وستكون النتيجة هي إستطلاع للآراء وليس حقيقة تستطيع أن تحكم عن طريقها أي اللغات أفضل.

كان الله في عونك فالبداية دائماً أصعب مراحل تعلم البرمجة.

Learn Japanese :>>> http://www.nouben.com/

#4

كما تم التوضيح من قبل بنت اليمن فالاوراكل شئ و الفيجوال بيسك والسي شارب شئ اخر..

يمكنك مقارنة الoracle developer و هو بيئة التصميم الخاصة باوراكل لتطوير برامج قواعد بيانات و الفيجوال ستوديو دوت نت ..

في هذه الحالة سيفوز الفيجوال ستوديو دوت نت..

اقتباس
اما C# فهي (على حد علمي) تخص التطبيقات التي تحتاج الى قوة مثل البرامجيات الخاصة بالتعامل مع الهادروير .

الحقيقة هذا خطأ شائع .. الفيجوال بيسك = السي شارب من حيث القوة..

اخي لو كان لديك خبرة من قبل في السي فتوجة للسي شارب..

لو كان لديك خبرة سابقة في البيسك (او ليس لديك خبرة اطلاقاً) فاتجة للفيجوال بيسك..

اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"
#5
اقتباس
الحقيقة هذا خطأ شائع .. الفيجوال بيسك = السي شارب من حيث القوة

الاخ العزيز undo أعتقد أن الاخت بنت اليمن كانت محقة في قولها

اقتباس
اما C# فهي (على حد علمي) تخص التطبيقات التي تحتاج الى قوة مثل البرامجيات الخاصة بالتعامل مع الهادروير .

لاني في بداية تعلمي لتقنية الدوت نت كنت قد قرأت موضوعا يتحدث عن الفروقات بين C# و VB.NET ومن هذه الفروقات كما قالت الاخت بنت اليمن ان لغة ال C# تسمح باستخدام الاوامر التي تتعامل مثلا مع الذاكرة مباشرة (في ذاك الموضوع كانوا يطلقون عليها الاوامر الخطرة التي يمكن أن تؤثر في ال Hardware ) في حين ان ال VB.NET لا تسمح لمثل هذه الاوامر

في هذا التعليق

اقتباس
يمكنك مقارنة الoracle developer و هو بيئة التصميم الخاصة باوراكل لتطوير برامج قواعد بيانات و الفيجوال ستوديو دوت نت

أنا متفق معك تماما لان مفهوم أغلبية الناس ان ال Oracle هو لغة برمجة وهو في الحقيقة قواعد بيانات , لا يهم ان اقوم بعمل الواجهات للمستخدم ان تكون بال Oracle Developer او باي لغة برمجة أخري

قرأت في كتاب يتحدث عن مفاهيم البرمجة تعليقاً أضحكني كثيرا وفي نفس الوقت نبهني الي أشياء كثيره

وكان التعليق :

Any idiot can write a code :D

#6

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

و لكنني صوتت للسي شارب لأنني من أنصار هذه اللغة الرائعة :)

the_hydro@hotmail.com

#7

السلام عليكم

اللي عايز يكتب كود للهاردوير .. يستخدم السي بلس بلس دوت نت و ليس السي شارب

السي شارب تمكنك من استخدام امر unsafe للتعامل المباشر مع الذاكرة و هي ليست مفضلة حتى من مايكروسوفت لانها تجعل كودك unmanged ..

اعتقد ان الغرض الوحيد من وجود unsafe هو الايحاء بأن السي شارب تدعم المؤشرات..

اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"
#8

أنا أوئيد Undo

ما دام اللغتين يستخدمون نفس إطار العمل فهما بتفس القوه

#9

و أنا أضم صوتي للأخوان undo و khabini.com

برمجة الهاردوير تتم عادة بالـ ++C أو C(سادة :rolleyes: ) أو اذا أنت خطير مرة بالأسيمبلي.

قد تكون الميزة الوحيدة (المفيدة) التي تتمتع بها سي شارب على في بي هي أنها أصبحت لغة قياسية لدى ECMA أي أن قدرتها على الهجرة الى أنظمة تشغيل أخرى أفضل.

و لو أني غير متأكد اذا كانت VB.Net 2.0 تدعم الــGenerics مثل C# 2.0 أم لا.

على العموم أنا شخصياً أفضل الفي بي لأن الـsyntax الخاص بها أسهل للقراءة (بالنسبة لي أنا). أنا من أشد الناس كرهاً للـ{ و الـ} و أفضل Begin و End

:lol:

#10

السلام عليكم ..

اقتباس
اما C# فهي (على حد علمي) تخص التطبيقات التي تحتاج الى قوة مثل البرامجيات الخاصة بالتعامل مع الهادروير ..

انا كنت اتحدث عن التطبيقات الخاصة بالهاردوير (او العتاد بالعربي) .. مثل برامج فحص الفايروس (انتي فايروس) ، تنظيف الذاكرة ، التعامل مع الذاكرة ... و لم اقصد برمجة الهاردوير نفسة (هناك فرق كبير) .. :wacko:

اقتباس
برمجة الهاردوير تتم عادة بالـ ++C أو C(سادة  ) أو اذا أنت خطير مرة بالأسيمبلي.

لكن و للحقيقة ، بوجود دوال API من الممكن العمل على اي نوع من البرامج مهما كانت اللغة .. و اصبحت المقارنة بين اللغات قائمة على مدى المرونة و السهولة ..

عموماً .. على الرغم من ان الموضوع هنا كان مربكاً في البداية .. الا ان المناقشة هنا كانت مفيدة .. خصوصاً و ان هذا السؤال يطرح على الدوام ..

تحياتي للجميع

بنت اليمن ،،

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

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

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

#11
بنت اليمن كتب:
لكن و للحقيقة ، بوجود دوال API من الممكن العمل على اي نوع من البرامج مهما كانت اللغة ..

نعم و لكن في هذه الحالة لن يعمل تطبيقك على أي منصة غير الويندوز :wacko:

إن استخدام الـ APIs في التطبيقات هو شيء جيد و مفيد للغاية و موفر للوقت، و لكن أنصح بعدم اللجوء للـ APIs الا في حالات نادرة جداً. B)

رأس الحكمة الإيمان بالله

#12
اقتباس
نعم و لكن في هذه الحالة لن يعمل تطبيقك على أي منصة غير الويندوز

ملاحظة قوية و في محلها ... اشكرك اخي محمد ..

بنت اليمن ،،

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

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

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

#13
اقتباس
انا كنت اتحدث عن التطبيقات الخاصة بالهاردوير (او العتاد بالعربي) .. مثل برامج فحص الفايروس (انتي فايروس) ، تنظيف الذاكرة ، التعامل مع الذاكرة

في هذه الحالة يبقى بيسك = سي تماماً (و برضه مفيش فرق :P :P)

اقتباس
نعم و لكن في هذه الحالة لن يعمل تطبيقك على أي منصة غير الويندوز
بالرغم من كل ما تحكيه مايكروسوفت عن الportability لكني أؤمن تماماً ان مايكروسوفت لن توفر ابداً أقوى اسلحتها و انجحها و هي لغات برمجاتها لمنافسيها.

الكثيرون يمتنعون عن الانتقال للينوكس لأن معظم برامجهم و شغلهم لا يمكن نقله ايضاً.

صحيح ان هناك محاولات مثل mono (هل الاسم صحيح؟) لكنها ليست مدعومة من مايكروسوفت و لو على خاطر مايكروسوفت كانوا اغتالوهم نفر نفر :D :D

أما السبب الرئيسي الذي يمنعني من استخدام الapi هو انها تجعل كودك unmanaged و هذا قد يكون مصدر خطير للمشاكل و خصوصاً مع النسخ المستقبلية من الويندوز.

اقتباس
و لو أني غير متأكد اذا كانت VB.Net 2.0 تدعم الــGenerics مثل C# 2.0 أم لا.

تدعمها ;)

اقتباس
على العموم أنا شخصياً أفضل الفي بي لأن الـsyntax الخاص بها أسهل للقراءة (بالنسبة لي أنا). أنا من أشد الناس كرهاً للـ{ و الـ} و أفضل Begin و End

لأننا بشر و لسنا ماكينات.. اعيننا اعتادت على اللغة السهلة.

اسأل اي طفل من اللغة الأفضل و هيقولك على طول فيجوال بيسك طبعاً. و بما ان الاطفال احباب الله يبقى هاسمع كلامهم و مش هاسمع كلام العفريت الكبير اللي اول حرف في اسمه محمد عبد العليم :D :D :D

اقتباس
الـ VB هى الأساس ... بتبرمج بيها بالاحساس

ولا سيمي كولن ولا أقواس ... وتعلمها سهل لكل الناس

راكب فيها موتور نفاث ... دي سريعه جدا وباخلاص

الـ VB هى التراث ... للذكور والايناث :D

الـ VB لغة عريقه ... حتى اسأل Anwarica

من ديوان الشاعر السي شاربي "معتز شمس"

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

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