حقيقة ردود محطمة

  • Ghost_007

وانا اتجول في منتدي دون ذكره

وجدت موضوعا بتكلم حول لغة ++C

ردود كثيرة تقول ان اللغة صعبة

وانا رديت بهاذ الرد


لمذا ++C مخيفة لهاته الدرجة مع انها اللغة الافضل و الاقوي في كل شئ

80 بالمئة من الموضايع التي تدور في النت والتي تتحدث عن هاته للغة يعتبرونها صعبة للتعلم

مع اني لم اجد فيها صعوبة


فليقت هاذ الرد


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

صعبه من ناحية التركيبه اللغوية في كتابة الشفرة وليست صعبه في التعلم بل هيا تتشابه مع اللغات الاخرى ولا تختلف عنهم اطلاقآ سوى بالمؤشرات انا متعمق بها كثيرآ ولكن للاسف عندما ابدء في التفكير ببناء مشروع عندما ارى التركيبة اللغوية احتاج الى فريق كامل للمساعدة انهار امامها وتتحطم كل السنين التي قضيتها في تعلمها

هيا سهله في الاساسيات والمتقدم وصعبه في بناء البرامج ليست بهذي السهوله في عمل مشاريع بها

تحتاج الى مبرمجين اخرين للمساعدة حتى تبرمج مشروع بسيط بها

وهذا الحاصل في الشركات مثل شركة ادوبي لديها فريق يزيد عن 300 شخص يتقاسمون المشاركه في اللغة لتصميم برامجهم

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


حقيقة رد حطمني

هل اكمل المشوار ام هنا انتهي

في انتضاركم اخواني

يرجى الدخول لحسابك أو تسجيل حساب لتستطيع إضافة تعليق
حساب جديد دخول

التعليقات

أولًا C++ ليست الأفضل في كل شيء، وليست اللغة X فلا تنخدع بالعنواين التي تخبرك أنّ كل المتصفحات مبنية بها والنظام الفلاني يستخدمها أو أجور مبرمجيها، مثلًا في مشورع خادوم ويب خلفي لمدونة متوسطة الحجم C++ لن تكون الأفضل في الكثير من النواحي، وبالنسبة للصعوبة لا أنصحك أن تتعلمها كأول لغة، لا أظنُ أنّ الأمر سيكون سهلًا، ربما C في البداية أو حتى لغة نصيّة كـPython ثم انتقل إليها، الكثير من القواعد، الكثير من التركيبات، ليست جل الصعوبة في اللغة في المؤشرات كما كتبتَ، ستحتاج إلى الكثير والكثير من القراءة حتى تقترب من مرحلة الإتقان، اللغة أعمق بكثير من مجرد أنماط كتابة تتعلمها من أقرب مكان!، في النهاية اللغة لغة برمجة لها مميزات ولها عيوب، لا أنصحك بتعلمها لأنها C++ لا أظنُ أنك ستكمل بهذه الطريقة، تعلمها حينما تحتاج إلى استخدامها.

هذا الكتاب سيفهمك لما تعلّم هذا اللغة سيأخذ الكثير من الوقت:

Deep C (and C++)

by Olve Maudal and Jon Jagger

لغة ليست صعبة بل متشعبة المزايا والخواص , أنا لا أعاني معها أي صعوبة في برمجة مشاريع صغيرة أو متوسطة أنا عن نفسي لازلت لا أدرك كل خواصها ولم أتقنها حتي بالنسبة 50%

thisisyusuf أضف ردا

أي بيئة تطوير تستخدم، أي مكتبات؟ أنا استخدمت ++Visual C استخدمتها في تطبيقات MFC وقرأت أربعة كتب ومئات الصفحات التقنية.. لكني فشلت في انشاء تطبيق عملي

أنصحك بمنصة Qt فهي أفضل للغة C++ وأفضل من من بيئة مايكروسوفت بحكم أري أغلب برامج C++ مبنية علي هذه المنصة

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

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

أنت الذي تختار ما تريد حسب توجهك...

لهذا لغات مثل c++ ممتازة للشركات و فرق العمل و لغات مثل php و روبي و c# ممتازة للمبرمجين المستقلّين

بالنسبة لي الانتاجية هي ما يحدد اللغة التي أستخدمها

مع تحياتي

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

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

مادا تريد ان تصنع بها ؟؟ لااعتقد ان احلامك تحتاج ال c++ حتى ههههه

مجرد سؤالك [ هل اكمل المشوار ام هنا انتهي ] هذا دليل ان ماعندك اصرار وعزيمه

وبعدين لا تعتمد على الغير.. اذا انت هاوي للبرمجة مافيه شيء صعب

واللي ماعنده اصرار وعزيمه لا يمكن حتى ان يتقن html

^_^