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

ممكن مساعدة في أختيار اللغة المناسبة

مغلق
بدأه Ha5 في 19 أغسطس 2006 · 14 رد · 1,375 مشاهدة · في قسم تكنولوجيا Microsoft .NET العام
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

أتمنا أن تساعدوني في أيجاد ظالتي

فأنا مبرمج من عهد الــ VB6 تعمقت فيها ودرستها الى الأتقان

ليس اكادمياً

ولكن بمفردي من خلال الكتب و الأنترنت والــ MSDN

الى وقت الــ VB.NET 2003

بدأت أنتقل الى منصت الــ .NET

وهذة التقنية الجديدة

وجهتني صعوبات عديدة ليس لصعوبة اللغة .. ولكن للعادات التي تغيرت مثلاً لا بد أن اضع

.TEXT

بعكس الفيجول 6

والتعامل مع قواعد البيانات تغير تغيراً جذرياً

والعديد من الأسباب

فبدأت اتوجة بشكل أكبر الى دراسة الــ SQL و HTML

والآن أود العودة الى برمجة الكائنات

ولي منكم طلب هو توضيح أمكانيات ووقدرات ومستقبل اللغات التالية باتفصيل:

c++.NET

وما هي CLI

C#.NET

Delphi .NET

أو تنصحوني بأن أنفتح واخرج عن مايكروسوفت الى Sun

و الــJAVA

أو البايثون

أو اي لغة أخرى

والعديد نصحني بالــ c++

وقالو لي اذا كنت تريد أن تكون مبرمج متمكن لا تحكر نفسك مع VB

وذهب الى لغة متمكنة

ودمتم... :)

#2

السلام عليكم

أخي إن أردت البقاء داخل إطار .net فعليك بالفيجوال بيسك لأنك مبرمج vb سابقا و vb.net شبيهة جدا بـ vb و ليست مختلفة عنها إلا بأسلوب العمل و لكنها تشبهها كثيرا من ناحية المفردات و القواعد و هي توازي تماما لغة c# و بقية لغات بيئة framework لأن الاختلاف فقط بـ syntex و بما أنك ستغيير اللغة فهذا يحتم عليك تعلم قواعد جديدة و البداية من الصفر و بما أنك واجهت صعوبة في الانتقال إلى vb.net فإن الصعوبة التي ستواجهها عند الانتقال إلى لغة جديدة هي أكثر بكثير

#3

شكراً أخي على المتابعة

أنا مستعد لتحمل هذا الصعوبات اذا كانت هذة اللغة توفر متطلباتي :rolleyes:

شكراً مجدداً

#4

وفقك الله

إذا تعلم c++ أو java

#5

أنصحك بالجافا يا أخي

وفقك الله

#6

رائع :

رأي يقول جافا وسي ++

وثاني يقول جافا

السؤال هو :

لماذا جافا أو لماذا سي ؟؟

#7

أخي الحبيب حتى نكون واقعيين

تعلم C#

وهذا للأسباب التالية :

1 - جافا لغة قوية وصيغة الكتابة بها هي هي تقريباً مع إختلافات بسيطة صيغة كتابة ال C#

2 - يقولون: "دايماً ميكروسوفت هي اللي بتكسب في الآخر" وال C# في غضون 4 أو خمس سنوات فقط قامت بتنزيل ثلاث نسخ منها (النسخة الثالثة قيد التطوير وبها مميزات رائعة وجديدة) هذا بجانب البرنامج الجبار VisualStudio وناهيك عن الدعم الذي ستجده للغة .. ولكن العيب الوحيد لها هو أنها ليست Portable وتحتاج نظام تشغيل ويندوز بالذات ليعمل عليها ولكن على حسب علمي أن هناك مشروعات كثيرة قامت من أجل تشغيل هذه اللغات ال .NET على ال Linux وغيرها

3 - إذا أحببت في يوم من الأيام الإنتقال إلى الجافا هذا سهل إذا تعلمت ال C# ولو حتى بدايات فلن تجد صعوبة بينهما

4 - لا أنصحك بال C++ رغم القوة الهائلة للغة ولكنها ستكون صعبة عليك لأن بها مفاهيم مختلفة تماماً عن ال VB القديم أو الجديد .. ولكن هي تقريباً تشبه إلى حد بعيد ال C# في الصيغة .. ولكنها تحتاج منك أعوام كثيرة لإتقانها وبقوة .. غير أن مجالاتها الآن أصبحت محدودة فإذا كنت تريد السرعة في البرمجة والإنتاج عليك بال C# ولا شك ...

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

مدونتي التقنية العربية: البرمجة مع عبد المنعم

Technical Blog: Abdul Moniem's Thoughts

LinkedIn: Profile

#8

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

#9

اخى صعب انك تجد مجموعة تتفق على لغة واحدة لو كان دة يحصل كونت لقيت كل الناس بتتعلم لغة واحد

لكن كل لغة ليها مميزاتها وعيوبها

معا ذلك ممكن انتا تبحث عن فوائد كل لغة وعيوبة وانتا الى تقرر

رائى خد #C ياعم :)

#10

#C

أش معنا..؟

المميزات ....., العيوب؟ :)

#11

ليس هناك عيب في أي لغه موجوده ، فقط اختار اللغه المناسبه في الاتجاه المناسب

ان كنت متجه إلى تطبيقات الويب

كل ماعليك هو التحول إلى vb.net لأنها قريبه جداً من synatx of regular vb

وبهذا تمتلك سوق برمجي كبير وهو سوق الدوت نيت

C# تختلف قليلاً عن vb.net في الsyntax لذلك ستستغرق وقت أطول في تعلمها

وكلهن سواءاً C# or vb.net ضمن طاقم CLR في الفيجوال ستديو

#12

C++ or JAVA

#13

إبق مع الدوت نت

أو إنتقل إلى الجافا (مع أني أرى أن هذا لن يفيدك كثيرا )

لا تذهب إلا c++ منصة 32 bit ستنقرض عما قريب

لماذا تعقد على نفسك الدوت نت رائعة و قد أخذت أكثر مميزات الجافا بالإضافة إلى مميزات خاصة بها

#14

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

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

وبما انك لست مستجد فنصيحتى لك اتخذ قرارك بنفسك،،بعد تحديد مجال عملك

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

#15

الامر واضح جدا و مثل ما قال الاخوان كل واحد يقول شي و لكن حكم عقلك و انظر سترى ان كل لغات ال .net تستمد مكاتبها من ال framework.net يعني من نفس المصدر لذا جميعها تحقق نفس الشي فقط باختلاف التعابير

يا اخي هذا الواقع ينطق بذلك

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

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

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

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

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

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