Здравствуйте, diez_p, Вы писали:
_>Я .NET последний не особо смотрел, но там чет микрософт и для векторных операций добавил, и с памятью тож какие-то заморочки были, что можно все руками сделать.
https://devblogs.microsoft.com/dotnet/performance-improvements-in-net-8/
Но устанешь читать, хотя и занимательно, как "война и мир".
Если говорить о том, что прямо сейчас в коробке, то dotnet рулит понедетски. Я со Скалы в него окунулся и офигел. Просто как в магазине игрушек...
Число-дробилки летают, на яве и плюсах поседеешь пока до такого доберешься. Компилятор раз в 10 быстрее Скалы. Инструментарий просто на порядок удобней, особенно если JebBrains добавить.
Библиотеки... Где начать??? Хочешь веб с wasm и шлюхами? Есть. Хочешь богатый UI для любой платформы? Есть, даже два. Хочешь мега фрэймворк для compute grid/cloud с актерами? Есть, даже два. До Cuda пока не добрался.
В C#, как языке, мне не хватает ровно одной вещи для полной нирваны — discriminating unions. В F# оно есть, но там не хватает typeclasses и популярности. В CLR надо бы добавить зеленые потоки, но async/await помогает жить без них.