چرا میگن «C# is Java done right»؟
هر دو زبان جاوا و سیشارپ زبانهای خیلی قدرتمندی هستن و در پروژههای بزرگی استفاده میشن.
از طرفی باید قبول کرد که از لحاظ syntax، زبان سیشارپ پیشرفتهتر و خوشدستتر است.
این ویدئو ویژگیهای مهمی که در سیشارپ بهتر پیادهسازی شدن و باعث میشه زبان مدرنتری حساب بشه رو توضیح میده.
از معروفترین تفاوتها، پیادهسازی ناقص Generic ها در جاوا و پیادهسازی خوبش در سیشارپ است.
ویژگی Property و Async/Await هم یکی از ویژگیهای خیلی مهمه که مدتهاست در سیشارپ وجود داره.
همینطور LINQ ویژگی خیلی جذابیه که پیادهسازی مشابهش تو جاوا هم خیلی دیرتر اضافه شد، و هم اینکه به خوشدستی پیادهسازی سیشارپ نیست.
🔗 تو این ویدئوی کوتاه این تفاوتها رو خیلی واضحتر و لذتبخشتر توضیح داده.
نظر شما در مورد این دو تا زبان چیه؟
#java #csharp #dotnet
#مهران_داودی (لینکدین - بلاگ)
⁉️ برای بحث و تبادل نظر فنی در مورد این پست، نظرات خود را با ما در قسمت کامنتها به اشتراک بگذارید.
کانال تلگرام:
@SoftwarePhilosophy
______
>>Click here to continue<<
