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

الفرق بين #c و++ c و vc++ وأيهم أفضل?

مغلق
بدأه ندى الصباح في 14 مارس 2005 · 11 رد · 1,488 مشاهدة · في Microsoft Visual Basic.NET
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أنا أبرمج على vb.net وأريد أن أعرف مايلي:

مالفرق بين #c و++ c و vc++

وما هو الأفضل في رأيكم vb.net أو vc++

لأني بصراحة أرغب بالانتقال إلى vc++ ودائما نفسي تراودني بذلك ؟!

#2

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

والسلام على من اتبع الهدى .

نموت وتحيا ...................فلسطين .

#3

أخي محمد الهباش

جزاك الله خيرا على إجابتك الجميلة

ولكن أريد أعرف أيضا الفرق الواضح بين c# و vc++ ؟ وأيهما أفضل من الآخر ؟ و لماذا سميت c# بهذا الإسم ؟ ولماذا أنت قد نصحتني بالإنتقال إلى c# وليس vc++ ؟ وما هو هدف مايكروسوفت من إنتاج c# ?

أريد رد يقنعني بالإنتقال من vb.net إلى vc++ أو c# أو هل الأفضل ألا أنتقل وأبقى كما أنا ?

تم تعديل هذه المشاركة بواسطة ندى الصباح في 14 مارس 2005 في 22:08

#4

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

السي شارب هي تعتبر اللغة التوأم للفيجوال دوت نت الأختلاف جدا بسيط(أعني في ال Syntax) يعني لو كنت تبرمج بالفيجوال دوت نت فقد تستطيع للأنتقال الى السي شارب بسهولة اما بالنسبة للسي ++ فهي لغة قديمة لكنها طبعا قوية

لكن ممكن تجيبني على سؤال : لماذا أصلا تريد الأنتقال الى لغة أخرى هل لأنك لم تجد شيئا تريده في الفيجوال دوت نت ام فقط في على سبيل العلم بالشئ ؟

تم تعديل هذه المشاركة بواسطة crazy-man في 14 مارس 2005 في 22:12

#5
اقتباس
لكن ممكن تجيبني على سؤال : لماذا أصلا تريد الأنتقال الى لغة أخرى هل لأنك لم تجد شيئا تريده في الفيجوال دوت نت ام فقط في على سبيل العلم بالشئ ؟

أخي العزيز crazy-man لقد أجبتني بسؤال آخر!. وأنا أبحث على جواب، ولكن سأجيبك:

لغة VC++ أعتقد أنها أقوى بكثير من VB.NET بل هي أم لغات الفيجوال وأقوى لغة تملكها مايكروسوفت ولعلمك أن الويندوز معمول بهذه اللغة ، وقد طرحتها مايكروسوفت فقط حتى تقطع الطريق على أوراكل المنافسة لها. لكن مايكروسوفت لايمكن أن تعطينا آخر ماتوصلت إلية. فهي قد طورت الـ VC++ إلى حد يفوق الخيال حتى أصبحت البرمجمة بها سهلة جدا جدا. أما الإصدارات التي تطرحها في الأسواق فهي مجردة من السهولة وتعتبر إصدارات قديمة كانت تستخدمها في أواخر الثمانينات.

لذلك أريد الإنتقال ل vc++ ، أضف إلى ذلك أني مبرمج على لغة C

والعلم لله.

ويبقى سؤالي قائما::

أريد أعرف الفرق الواضح بين c# و vc++ ؟ وأيهما أفضل من الآخر ؟ و لماذا سميت c# بهذا الإسم ؟ وما هو هدف مايكروسوفت من إنتاج c# ? ؟

أرجو منكم مساعدتي لأن الموضوع قد شغلني كثيرا ...

تم تعديل هذه المشاركة بواسطة ندى الصباح في 15 مارس 2005 في 09:47

#6

الله يوفقك في صنع نظام تشغيل أحسن من وندوز أو غيره. :)

إذا كان هذا هدفك فتوجه إلى C++، أما إذا كان تطوير برامج عملية هو هدفك فتوجه إلى لغات سهلة وسريعة مثل .NET سواء كانت (VB أو C#)، أو جافا.

السؤال ماذا تريد أن تصنع؟

#7
اقتباس
لغة VC++ أعتقد أنها أقوى بكثير من VB.NET

طبعاً و خصوصاً الفيجوال سي 6 لأن الدوت نت عموماً بطئ..

اقتباس
وتعتبر إصدارات قديمة كانت تستخدمها في أواخر الثمانينات.

:D :D مش اوي كدة .. يعني قبل الويندوز ما يظهر ب5 سنين يا مفتري :D :D

اقتباس
أريد أعرف الفرق الواضح بين c# و vc++ ؟ وأيهما أفضل من الآخر ؟ و لماذا سميت c# بهذا الإسم ؟ وما هو هدف مايكروسوفت من إنتاج c# ? ؟

السي شارب لغة دوت نت في نفس قوة و سرعة الفيبي دوت نت..

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

أيهما افضل تعتمد؟

هل تريد القوة==عليك بالفيجوال سي

هل تريد البساطة و تطوير البرامج في اقل وقت ممكن == عليك بالفيبي دوت نت و السي شارب.

انا من وجهة نظري فالهدف الرئيسي من سي شارب هو اقناع مبرمجي السي من البيئات الاخرى و كذلك الجافا بالانتقال للدوت نت..

و عموما هذا هو سبب وجود الدوت نت بهذه الطريقة.. ان مايكروسوفت تريد ان تلم جميع المبرمجين في بيئتها سواء كانوا شغّالين فيبي او سي او جافا او كوبول او دلفي

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

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

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

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

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

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

مرحبا أبو مازن

اقتباس
السؤال ماذا تريد أن تصنع؟

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

اقتباس
إذا كان هذا هدفك فتوجه إلى C++، أما إذا كان تطوير برامج عملية هو هدفك فتوجه إلى لغات سهلة وسريعة مثل .NET سواء كانت (VB أو C#)، أو جافا

شكرا على نصيحتك القيمة

-*-*-*-*-*-

هرحبا undo

اقتباس
مش اوي كدة .. يعني قبل الويندوز ما يظهر ب5 سنين يا مفتري

ليه .. لأ .. خصوصا أني أعتقد أن الويندوز مبرمج بها

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

اقتباس
انا من وجهة نظري فالهدف الرئيسي من سي شارب هو اقناع مبرمجي السي من البيئات الاخرى و كذلك الجافا بالانتقال للدوت نت..

كلام جميل ومقنع ولكني لاحظت وجود VC++.Net موجودة ضمن VS.NET

أي أن C# لم تحل مكانها

#9
اقتباس
ليه .. لأ .. خصوصا أني أعتقد أن الويندوز مبرمج بها

أكييد .. لكن انا اتكلم عن نقطة اننا نستخدم اصدارات قدييييمة من فيجوال سي.. الاصدار الحالي هو الدوت نت فكيف يكون موجوداً منذ الثمانينات ..

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

اقتباس
كلام جميل ومقنع ولكني لاحظت وجود VC++.Net موجودة ضمن VS.NET

أي أن C# لم تحل مكانه

لكن فيجوال سي ++ لمبرمجي السي البحتين اللي ليس عندهم استعداد للاستغناء عن قطرة واحدة من قوة الفيجوال سي 6 حتى لو كان الثمن هو السهولة و البساطة في سي شارب.

يعني كما قال الأخوة..

السهولة تعني سي شارب و فيبي

القوة تعني سي++ (و سي ++ دوت نت)

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

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

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

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

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

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

لو أردت العلا العلا. ... لغة التجميع (الأسمبلي) هي الأقوى بلا منازع.

الله يقويك لتعلمها!!

#11

بصراحة أخي undo شفيت صدري بإجاباتك جزاك الله خيرا

عزيزي أبو مازن ليس هذا قصدي ..

اقتباس
لو أردت العلا العلا. ... لغة التجميع (الأسمبلي) هي الأقوى بلا منازع

ولو أردت العلا العلا العلا العلا العلا العلا العلا .. فعليك بلغة الحاسب (0و1)

أتريدني أن أسافر على ظهر جمل بدلا من الطائرة..

ولكن القصد أن الفرق بين vb.net وvc++.net كالفرق بين السيارة والشاحنة مثلا ، فالسيارة سريعة التنقل وقضاء المشاوير ولكن الشاحنة أكبر وأقوى ويمكنها حمل كل شيئ

فلغة vc++ لغة كبيرة جدا وواسعة ومرنة وأوامرها يصعب حصرها لذلك هي لغة صعبة ..

#12

انا بصراحة رأيت مما تفعله مايكرو سوفت في الأيام القليلة الماضية حيث انها سوف تتخلى عن لغة vb6 وهناك عريضة موقعة بإسم العدسد ممن معهم شهادة الفيجوال وما الذي سوف يجعل مايكرو سوفت ان لا تتخلى عن c++ بسهولة هذا اولا اما ثانيا فإن السي شارب تحتوي على اشياء لو تعلمتها تغنيك عن الكثير من اللغات الأخرى مثلا لديها حمل الأخطاء في اثناء عملية التحميل الا وهي catch try وايضا هناك ميزة ثالثة في لغات الدوت نت بشكل عام انها سريعة للغاية واسرعها هي السي شارب كما ان السي شارب انا والله مجرب سلسة للغاية في التعامل مع قواعد البيانات وايضا ان السي شارب لغة حديثة اي انه لها مستقبل زاهر للغاية ومن الصعب ان تنسى مايكرو سوفت سوف تتخلى عن هذها اللغة بكل هذها السهولة لأنها ببساطة منافسة للجافا وانا من الصورة انتقلت للسي شارب .

والسلام على من اتبع الهدى .

نموت وتحيا ...................فلسطين .

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

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