Здравствуйте, a_g_99, Вы писали:
__>hi_octane
__>хотел бы задать вопрос экзистенциальный
__>сам я джава / С++ (но С++ это скорее только про boost) гай.
__>jvm явный признанный лидер по scalability / perf. и новые языки вроде kotlin позволяют ускорить разработку. в чем смысл си щарпа в таком случае?
1.
А сколько латенси у await в джаве на старом ксеоне 2 Ггц? В .NET — одна микросекунда вот в таком коде:
var y = await Task.Run(() => 42);
В джаве хоть есть такой синтакс в 2020м году?
2.
А JIT в джаве умеет SSE/AVX на ксеонах и NEON на армах? .NET Core 3.1 LTS умеет на ксеонах, а .NET Core 5.0 preview умеет и NEON на армах.
ускорение там в 3+ раза примерно. Причем .NET коре можно юзать и Explicit SIMD инструкции и встроенные древние функции тоже их умеет. Плюс есть Vector<T> который тоже умеет причем не нужно самому ничего выдумывать.