بازمتن شدن دات نت راهی به سمت رستگاری

آینده از آن کیست؟
آینده از آن کیست؟

مدتی بود سخت روی یک پروژه که با جاوا پیاده میشد کار میکردم، کلی کلاس رو باز نویسی کردم و خیلی خسته شده بودم ، تصمیم گرفتم مدتی از کار دوری کنم تا استراحتی کرده باشم،‌به یاد گذشته سری به وب سایت مایکروسافت زدم (قسمت مستندات #C) متوجه شدم این #C اون #C سابق نیست . با اینکه سیستمم ویندوزی نیست Mono Project رو نصب کردم . سری هم به NET Core. زدم ولی هنوز به صورت چند سکویی از رابط های گرافیکی پشتیبانی نمیکنه. ولی روش نصب NET Core. خیلی پسندیده بود (یه فایل زیپ که استخراج میشه) ولی نصب پروژه مونو را نپسندیدم چون مثل چسب به سیستم چسبید(نصب با apt) ولی در نهایت راضی کننده بود تا این لحظه مشکلی باهاش نداشتم. چندتا گزارش عملکرد از سی شارپ در مقابل جاوا هم دیدم، گویا سی شارپ پیش افتاده (از نظر سرعت اجرا) اگه دات نت با هم فرمون پیش بره احتمالا تا ۵ سال دیگه باید از جاوا خداحافظی کرده و به دات نت سلام گفت، الان دیگه یک جایگزین قویی برای ویژوال استودیو وجود داره intellij rider یا همون (Rider: The Cross-Platform .NET IDE from JetBrains) هم نسبتا حجمش زیاد نیست (حجم فایل زیپ شدش حدودا ۸۰۰ مگابایتی هست ولی بعد از استخراج ۲ گیگی میشه)هم بسیار ابزار هوشمند و پر قدرتیه

عکس از محیط Rider
عکس از محیط Rider

تفاوت syntax بین جاوا و سی شارپ رو میشه در تصاویر زیر فهمید ،‌هر دو یه کار انجام میدن ولی سی شارپ جذاب تره انجام میده

نمونه کد جاوا
نمونه کد جاوا



نونه کد سی شارپ
نونه کد سی شارپ

انتخاب شما کدام است؟