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

أي النظامين أختار للبرمجة بلغة ال C++ ?

مغلق
بدأه SB4 في 7 يوليو 2005 · 13 رد · 948 مشاهدة · في الأسئلة المجابة
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

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

أخوتي الكرام أحتاج لدعمك حتى لا يصبح إحترافي للبرمجة بلغة الـ C++ مجرد حلم لا أكثر ولا أقل

وسؤالي هو التالي :

أي النظامين أقوى وأفضل وأحسن للبرمجة بلغة الـ C++ ؟

1- نظام Windows

2- نظام Linux

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

ولكم منى كل الشكر والتقدير

#3

لا فرق.

جوهر البرمجة هو المنطق و أسلوب التفكير المؤدي لحل المشاكل بطريق تسلسلية (شايفين؟ لسه فاكر كلام الجامعة!) و هذا يمكنك تعلمه بغض النظر عن نظام التشغيل أو حتى اللغة التي تستخدمها. فاختر ما يناسبك أنت و ما ترتاح اليه أكثر و اترك كلام الناس لأنه كلام الناااااااس لا بيقدم ... لا بيأخر :D

#4

السلام عليكم

ليست هناك اختلافات كثيرة ، و لكن بما أنك سألت عن اﻷقوى و اﻷحسن فلا يوجد بديل ل Linux

MPSI/MP* - CPR Tanger

#5

السلام عليكم

شوف يا أخ SB4 ،

أنا أرشح لأي مبتدئ يريد أن يتعلم برمجة وخصوصا بلغتي c/c++ أن يبرمج تحت نظام لينوكس، لماذا؟

أول الأمر أن لغة c في الأساس تم صنعها لبرمجة اليونكس الذي يعتبر الجد الأكبر لكثير من النظم منها لينوكس،

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

ووووو..............

صدقني ، لن تندم أبدا إذا انتقلت إلى نظام لينوكس إن شاء الله ، أعطي لك مثلا صغيرا بي:

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

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

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

أما في لينوكس ستعرف معنى الاحترافية بل أنها ستصبح في دمك ، ومجالك فيها أوسع بمراحل، وأتحدى أي واحد في هذا المنتدى أن يثبت لي عكس ذلك.

خلاصة القول:

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

أنا بانتظارك..................................................

أخوك برق

System Engineer

Red Hat Certified Engineer

Red Hat Certificate Number

805010381752078

#6

تأييد تام لكلام الأخ برق

أنا عن نفسى أعمل تحت لينكس عندما أريد أن اشتغل على الC++ أوJAVA

ولا أفكر فى الدخول الى الWindows الا اذا كان مطلوب منى مشروع بالفيجوال بيسك

#7

ياعم انهيارات و كوارث و زلازل ايه بس

خليكم واقعيين اذكروا هذه المشاكل التي واجهتكم على Windows

فقد استخدمت ++C\C و Java و .net و VB و Assembly و ASP و ASP.net و php على Windows و لم اجد هذه الكوارث الرهيبة

Sr. Software Development Engineer
Hulu, LLC
My Blogs

#8

قلت في الاموضوع الاخر:

اقتباس
عزيزي احسم امرك و لا تتردد ..

ليس المهم ماذا تختار, المهم ان تبدأ ..

التردد و الحيرة لن تفيدك بشيء ..

لان تبدأ بشيء سيء خير من ان لا تبدأ أبدا.

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

كل واحد سيشير عليك عكس الاخر .. مؤيدي لينكس سيقولون لينكس, مؤيدين ويندوز سيقولون ويندوز .. مؤيدين #C سينصحونك بتلك اللغة, مؤيدي java سينصحونك بلغتهم.

#9

نصيحة أخرى

أخى الفاضل كما قال الأخ وأؤكد لك أن كل واحد حيعطيك وجهة نظر شخصية ويعتبرها هو قوانين وحقائق علمية

فأنصحك بعدم الزج بنفسك فى هذه الدوامة والله اللينكس موجود وجربه ولو لم يعجبك اتركه

#10

شكرا لك SB4 على طرح الموضوع

انا ايضا اريد ان اصبح احترافية في C++

و سأنتقل للينكس و بقوة ..

اختكم

Spectrum

There is a will there is a way

#11

خلاص أنا بجرب الـ Linux مبدئيا قبل لأعرف الأشياء الأساسية فية

وإذا وفى جميع متطلباتي سوف أعتمدة بكل تأكيد

وأشكر كل من أبدى برأية ولكم مني كل الإحترام والتقدير

والله الموفق

#12

السلام عليكم

ما في فرق لكن اللينكس يبقى هو دائما الأفضل

#13

مع احترامي الشديد لكلام جميع الزملاء , ومع العلم بأني أستخدم كلا من اللينوكس والويندوز

لكن لما نيجي نتكلم عن البرمجه, أشهد شهادة حق أن ما يقدم على منصة الويندوز لم اري شبيهه على اللينوكس

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

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

مع العلم مازلت أتكلم عن الكود الذي تقوم بكتابته بيدكوليس ما تقوم البيئه نفسها بكتابته لك ككزد اساسي في أغلب البرامج

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

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

#14
Asm4all كتب:
مع احترامي الشديد لكلام جميع الزملاء , ومع العلم بأني أستخدم كلا من اللينوكس والويندوز

لكن لما نيجي نتكلم عن البرمجه, أشهد شهادة حق أن ما يقدم على منصة الويندوز لم اري شبيهه على اللينوكس

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

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

مع العلم مازلت أتكلم عن الكود الذي تقوم بكتابته بيدكوليس ما تقوم البيئه نفسها بكتابته لك  ككزد اساسي في أغلب البرامج

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

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

أحيانا اشعر ان البرمجة على الWindows تحترم المبرمج و تحاول تقديم كل مايحتاج اليه في أقل وقت ممكن و بدون الحاجة الى تغيير البيئة التي يعمل عليها فالVS بحق هو Integrated Development Environment فأنت داخله يمكنك التنقل بين ملفات الكود و ملفات الMSDN و أيضا تصفح الانترنت ناهيك عن الDebugging و Web Development و أيضا Attaching و غيرها من العمليات

Sr. Software Development Engineer
Hulu, LLC
My Blogs

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

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