سلام
بعد از مدت ها برنامه نویسی من به این نتیجه رسیدم که هیچکدوم ،جایگزین هیچکدوم نیستن و هر کدام بستگی به شرایط نرم افزار و یا کاری که می خوای انجام بدی ربط داره مثلا:
ساخت وب سایت : سی شارپ
ساخت نرم افزار حجیم و سنگین : سی پلاس پلاس
نرم افزار 3D سبک کتیا : سی پلاس پلاس
ساخت نرم افزارهای متنوع و سریع و زدن پول تو جیب : سی شارپ
ساخت بازی : سی پلاس پلاس
افزایش درصد قبولی در استخدام شرکت ها و بازار کار بالاتر : سی شارپ
ساخت نرم افزارهای کاربردی : سی پلاس پلاس
ساخت نرم افزارهایی که کاربران بسیار زیاد بتوانند از آن استفاده کنند : سی پلاس پلاس
ساخت نرم افزار با سرعت بالا : سی شارپ
و ختم کلام اینکه در زمینه ویندوز سی شارپ در برابر سی پلاس پلاس تعظیم می کنه ولی دست سی پلاس پلاس از اینترنت کوتاست و لازم به ذکر هست که خود سی پلاس پلاس شاخه های گوناگونی و نرم افزارهای گوناگونی برای برای برنامه نویسی داره که اگر می خوای کار سی شارپ رو مثلا ساخت نرم افزارهای گرافیکی معمولی رو انجام بدی MFC خوبه ولی بازی Win32 و هزاران چیز دیگه که در حوصله اینجانب نمی گنجد