Информация об изменениях

Сообщение Re[12]: Java/Kotlin .NET/C# GO от 15.07.2023 8:51

Изменено 15.07.2023 10:07 Serginio1

Re[12]: Java/Kotlin .NET/C# GO
Здравствуйте, novitk, Вы писали:

N>Я не нападаю на .NET с технической стороны (в отличие от Go или JS, которые имхо просто бессмысленное нагромождения байт). Эта платформа в техническом плане лучше JVM, хотя виртуальные потоки это круто и MS надо закатать рукава. Я вообще был большой энтузиаст Core и ожидал, что она забьется JVM по причине раннего поведения Oracle и технических аргументов выше.

Виртуальные потоки отстой. Ибо сливают таскам с TaskCompletionSource и CancellationToken. А вот яве без async/await хреново. Ибо во всех языках, даже в JS он существует.
Даже Котлин и то некое подобие изобразил. Кстати в TS когда в JS не было async/await, там генерировали стейт машину на промисах в JS.
Виртуальные потоки это хорошо забытые вайберы и OVERLAPPED https://learn.microsoft.com/ru-ru/windows/win32/fileio/synchronous-and-asynchronous-i-o. Ничего нового.


N>Однако если объективно смотреть на состояния рынка после значительного времени прошедшего с анонса Core можно уже сделать вывод — Core завязла, C++ ренесансирует, Питон/JS в стратосфере и даже у GoLang buzz больше.

Откуда такие данные? Ничего существенным образом не меняется.
Ну можно только отметить значительный рост TS, Dart и того же блазора с MAUI.
Питон как занял свою нишу с ML и AI. Как используется не типизированный питон так и остался. Без интеллисенса эти языки малоинтересны для сложного программирования.
А вот TS несмотря на зависимость от TS многим интересен.

S>> Однако сейчас тот же .Net забирает немалую долю в тех же линуксах с докерами.

N>Ты путаешь рост по сравнению с другими платформами с миграцией серверов написанных .Net с винды на линух облака. Просто винда на сервере мертва, a .NET eще нет.
Ну MS кстати тоже развивает линукс для серверов. Сервер значительно отличается от десктопа и переводят свои продукты под линукс.
Так, что миграция с виндовых серверов оличается незначительно.
Мой прогноз все языки и платформы будут востребованы.
Но надеюсь, что в вебе произойдет революция. Но наример с развитием интернета многие перейдут на аналоги облачных игр. Где все вычисления будут в облаке, а ты будешь получать только экраны.
И вот здесь HTML+JS как кроссплатформенный будет уступать уже "нормальным" приложениям.
MAUI Flutter
Re[12]: Java/Kotlin .NET/C# GO
Здравствуйте, novitk, Вы писали:

N>Я не нападаю на .NET с технической стороны (в отличие от Go или JS, которые имхо просто бессмысленное нагромождения байт). Эта платформа в техническом плане лучше JVM, хотя виртуальные потоки это круто и MS надо закатать рукава. Я вообще был большой энтузиаст Core и ожидал, что она забьется JVM по причине раннего поведения Oracle и технических аргументов выше.

Виртуальные потоки отстой. Ибо сливают таскам с TaskCompletionSource и CancellationToken. А вот яве без async/await хреново. Ибо во всех языках, даже в JS он существует.
Даже Котлин и то некое подобие изобразил. Кстати в TS когда в JS не было async/await, там генерировали стейт машину на промисах в JS.
Виртуальные потоки это хорошо забытые файберы и OVERLAPPED https://learn.microsoft.com/ru-ru/windows/win32/fileio/synchronous-and-asynchronous-i-o. Ничего нового.


N>Однако если объективно смотреть на состояния рынка после значительного времени прошедшего с анонса Core можно уже сделать вывод — Core завязла, C++ ренесансирует, Питон/JS в стратосфере и даже у GoLang buzz больше.

Откуда такие данные? Ничего существенным образом не меняется.
Ну можно только отметить значительный рост TS, Dart и того же блазора с MAUI.
Питон как занял свою нишу с ML и AI. Как используется не типизированный питон так и остался. Без интеллисенса эти языки малоинтересны для сложного программирования.
А вот TS несмотря на зависимость от TS многим интересен.

S>> Однако сейчас тот же .Net забирает немалую долю в тех же линуксах с докерами.

N>Ты путаешь рост по сравнению с другими платформами с миграцией серверов написанных .Net с винды на линух облака. Просто винда на сервере мертва, a .NET eще нет.
Ну MS кстати тоже развивает линукс для серверов. Сервер значительно отличается от десктопа и переводят свои продукты под линукс.
Так, что миграция с виндовых серверов оличается незначительно.
Мой прогноз все языки и платформы будут востребованы.
Но надеюсь, что в вебе произойдет революция. Но наример с развитием интернета многие перейдут на аналоги облачных игр. Где все вычисления будут в облаке, а ты будешь получать только экраны.
И вот здесь HTML+JS как кроссплатформенный будет уступать уже "нормальным" приложениям.
MAUI Flutter