هل الانتقال إلى لغة C مضيعة للوقت ؟

السلام عليكم

تعلمت اساسيات و OOP في c++

عندما اردت الانتقال إلى embedded systems programming لاحظت ان الغالبية ينصح بـ c وليس c++

اليوم حاولت تعلم و بدأت بدرس الإدخال و الإخراج لكني لا اطيق الـ syntax خاص بهذه اللغة (اقصد c)

فهل ابقى على c++ ? ام ان تعلم لغة c واجب ؟

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

التعليقات

لا اريد الاجابة بشكل قاطع لانني كنت غائب عن ساحة لمدة , في الغالب يمكنك استعمال c++ لكن احيانا ستكون مرغم على استخدام c . مثلا ربما لا تجد مترجم عام ( غالبا هو موجود ) على النظام الاساسي و تجد فقط مترجم ل c , مشاكل في تخصيص الذاكرة

كما اعلم الناس بدأت حقا في استعمال c++ ربما قد حلت الكثير من المشاكل الله اعلم .

افضل نصيحة لا توقف مشاريعك استخدم c++ , لكن في نفس الوقت استغل اوقات الفراغ في تعلم السي انه استثمار رائع حقا

غيرت تخصصي مع هذا مازلت استعملها ( في البرمجة المتوازية )

C لغة إجرائية فعالة وسريعة، قريبة جدا من العتاد مناسبة جدا لبرمجة الأنظمة والأنظمة المضمنة. وما دمت تعرف استخدام C++ فأنت نظريا تجيد استخدام قسم كبير من C يبقى عليك فقط تعلم بعض الأمور الخاصة كالمكتبة القياسية وبعض التعديلات البسيطة.

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

هل تعلمت C++ أم أنك تهذي فعلا، لغة C++ قريبة من C في syntax أتحدث عن الأساسيات لغة C++، من تعريف المتغيرات والدوال والمؤاشرات والstruct وغيرها وهي مشتركة بينهم بحكم إن C++ في بدايتها أشتقت من C إلي أن تطورت بشكل رهيب، لغة C لغة صغيرة يمكنك تعلمها في وقت وجيز وإستثمار وقتك في قيام بعض تمارين لتصقيل مهاراتك .