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

هل ابدأ بالسي شارب ومن خلاله اتعلم تلقائيا السي بلس ام العكس

بدأه مستر فرفوش في 23 يونيو 2009 · 11 رد · 1,320 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

السلام عليكم

اريد اخذ دورة في لغة البرمجة السي

فهل ابدأ من السي بلس ام ادخل دورة في السي شارب

اي اني لو اخذت دورة في سي بلس هل استطيع بعد ان اتقنها ان انتقل الى سي شارب بسرعة

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

ارجو افادتي

تم تعديل هذه المشاركة بواسطة مستر فرفوش في 23 يونيو 2009 في 06:03

#2

نصيحتي تتعلم ++C في البداية واذا اتقنتها راح تتعلم السي شارب في اقل من اسبوعين

لان الـ ++C تحتوي على كثير من الامور لاتوجد في كثير من اللغات وربما تحتاجها في يوم من الايام وعموما البرمجة بالسي شارب اسهل بكثير

فاذا بدات بتعلم السي شارب لاظنك في يوم من الايام راح تتعلم الـ ++C ( مثل الي يتعلم على سواقة السيارة على الجير الاوتماتيك صعب جدا تقنعه بتعلم الجير العادي )

على العموم هذا مجرد راي وفيه ناس تتعلم السي شارب او الجافا على طول وهذا لاينقص قدرهم كمبرمجين واتمنى انك ماتدخل دوامة ( اي لغة اتعلم؟؟ ) فهذي الدوامة دخلتها انا وضيعت من وقتي الكثير ..

#3

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

تماماً كما تفضل الأخ الكريم Gray Wolf...

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

موفق

Bye

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#4

أخى بارك الله فيك لا أنصحك بتعلم سى شارب أصلا

يكفيك ال CPP و يزيد

لا تضيع وقتك بالسى شارب

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

الدوت نت وفر على المبرمجين أعمال صعبة جدا كانت من قبل تطلب مكتبات و أكواد لكى يتم إنجازها

أم فى الدوت نت فبمجرد كتابة عدة أسطر تكون أنجزت برنامج :lol:

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

アッラー以外に神はなし。ムハンマドはアッラーの使徒である

#5

أريد أن أوضح أهم فرق بين سي شارب وسي بلس بلس ...

السي بلس ليست لغة كائنية المنحى بالأساس !! ( ولقد صدمت مؤخراً بأن الكثيرين لا يعرفون هذا الشيء :blink: )

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

Electronic%20boy%203.jpg

قال أحد الحكماء المسلمين:

" العلم ثلاثة أشبار ، من دخل الشبر الأول تكبر ، و من دخل الشبر الثاني تواضع ، و من دخل الشبر الثالث علم أنه لايعرف شيئ !! "

#6

ماذا تعنى بالكلمه المنحى ؟؟؟

بالنسبه للـ C# فتوجد ثوابت قامت منظمة الـ ISO بعملها لهذه اللغه و التى نعمل عليها هى نسخة مايكروسوفت منها

لتتأكد من كلامى قم بالبحث عن ISO/IEC 23270 و هو رقم ملف اسس لغه الـ C# و التى تهدف CLI

او يمكنك تحميله من هنا

http://standards.iso.org/ittf/PubliclyAvai...2006%28E%29.zip

اما لغة الـ C++ فهى تطوير للـ C مع اضافة امكانيات الـ OOP عليها و بعض الإمتيازات الأخرى لذا تجد انه يمكنها ان تكون Functional و OOP.

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#7

منظمة الISO أو منظمة ECMA لم تقوما بوضع معايير ال#C بل وضعتها Microsoft بالاضافة الى معايير الCLI و قامت بتقديمهم الى المنظمتين لتسجيلهم كstandard لأي مترجم و بيئة عمل حتى يوضع عليها اسم #C و منها ظهر Mono و DotGNU

مصري في بلاد الفرنجة.

قريباً اقرأ مقالاتي على It-scoop

#8
motamayez كتب:
منظمة الISO أو منظمة ECMA لم تقوما بوضع معايير ال#C بل وضعتها Microsoft بالاضافة الى معايير الCLI و قامت بتقديمهم الى المنظمتين لتسجيلهم كstandard لأي مترجم و بيئة عمل حتى يوضع عليها اسم #C و منها ظهر Mono و DotGNU

صحيح

البعض بيفكروا بأن ISO هيي ياللي وضعت المعايير للغة ++C. و لكن لأ مش صحيح!

ANSI هيي اللي وضعت معايير و مقاييس لغة ++C. و من ثم ISO اعترفت و سجلت هالمعايير

صدقوني

BYE

:happy:

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#9

شكرا لتصحيح معلوماتى.

و بذلك و فى ضوء هذه المعلومات يمكن القول بأن تطوير الـ C++ الحالى - C++0x - تم من قبل مؤسسه معينه و تم تقديمها لمنظمة الـ ISO لتعممها ؟؟

و هل هذا يعنى ايضا ان IEEE عندما تقوم بعمل نظام موحد للتعامل مع Floating-Point Numbers يكون من قبل مؤسسه / شركه اخرى ؟؟

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#10
Muhammad alaa كتب:
شكرا لتصحيح معلوماتى.

و بذلك و فى ضوء هذه المعلومات يمكن القول بأن تطوير الـ C++ الحالى - C++0x - تم من قبل مؤسسه معينه و تم تقديمها لمنظمة الـ ISO لتعممها ؟؟

عفواً اخي...

طبعاً اكيد بيكون عـ نفس السيناريو و ليست مؤسسة معينة بل هي ANSI

(ربما)

:happy:

من خلال قرائتي السريعة لـ C++0x من موقع البرفسر Bjaren و مستقبلها فإنها ليست هناك اي تغييرات جزرية في اللغة.

يعني بلكي المشوار بيكون قصير شوي

Muhammad alaa كتب:
و هل هذا يعنى ايضا ان IEEE عندما تقوم بعمل نظام موحد للتعامل مع Floating-Point Numbers يكون من قبل مؤسسه / شركه اخرى ؟؟

و الله ولى التوفيق

ربما الوضع مختلف هنا قليلاً بالنسبة لـ IEEE لأنها منظمة رائدة و صناعية تتعلق بالأدوات الصلبة hardware و هي تضع المعايير مباشرة لهذه الأدوات و تلك و مهيمنة في نشر المعايير القياسيية للأدوات

موفق يارب

bye

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

#11

شكرا جزيلا اخت رغد

و الله ولى التوفيق

مدونتي: C++ Tips and Tricks

#12
Muhammad alaa كتب:
شكرا جزيلا اخت رغد

و الله ولى التوفيق

عفواً اخي...

موفق

[وسط]

♥ Countess ♥

57899411.gif

♥

[/وسط]

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

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

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

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

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