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

Сообщение Re[40]: MS забило на дотнет. Питону - да, сишарпу - нет? от 06.08.2021 15:30

Изменено 06.08.2021 15:35 Serginio1

Re[40]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, vdimas, Вы писали:


V>Проверю лично — отпишусь.

Ждемс.

S>>Напомню про наш спор про Dart и TypeScript. Прошло время и мои утверждения касательно TS оправдались, а Dart даже flutter не вытащил.


V>Где это они "не оправдались"?

V>https://github.com/search?q=flutter&type=repositories
V>https://github.com/search?l=Dart&q=Dart&type=Repositories
V>https://github.com/Solido/awesome-flutter

V>У гугла на сервере и на странице Дарт (который автоматом переводится в JS на странице), последний Angular разработан на Дарт, скомпиллирован в т.ч. JS.

И какой процент людей пользуются дартом и тс?

V>Но особенно цветёт и пахнет в мобильном сегменте, бо там и выбрать не из чего.

V>Electron+JS — убожество, Джава/Котлин — родная либа GUI муторная в использовании, а по возможностям недалеко ушла от Electron+JS.

Что же так популярность дарта то не растет?
https://habr.com/ru/company/skillfactory/blog/504194/
И смотрим как растет популярность TS.

V>Что-то интересное в GUI там можно делать или на Xamarin или на Flutter, а больше толком не на чем.

V>(не считая нейтивные QT и/или с крутой 3D графикой, но таких в общей массе доля небольшая)
V>https://doc.qt.io/qt-5/deployment-android.html

Ну Xamarin может использовать и блазор в натив, и сейчас MAUI кроссплатформенный развивается, ну и родные андроидные axml

https://docs.microsoft.com/ru-ru/xamarin/android/user-interface/android-designer/designer-basics?tabs=windows


S>>Опять же много голословного.


V>Это у тебя много голословного.

V>Имеешь привычку рассуждать о том, чем лично не занимался и даже не пробовал.

Я то как раз говорю о том, в чем разбирался
S>>Например про .Net Native. Нет там среды.

V>И про это ты точно так же не знаешь.

V>А мог бы поисследовать и рассуждать предметно.
V>И среда там есть аж бегом, без ней .Net Native не живёт.
Ну вот нет там среды! Кроме сборщика мусора. Если бы среда была, то не было бы проблем с докомпиляцией и рефлексией.
Подтверди свои утверждения ссылками. Опять голословный треп.

S>>Тебе приводят ссылки, но ты им не веришь


V>По ссылкам насчёт .Net Native всё верно, неверна твоя их интерпретация.



S>>но при этом сам никаких ссылок подтверждающие твои утверждения не приводишь!


V>Они есть даже по твоим ссылкам.

V>И да, цитаты из доки я тебе приводил, сама дока ищется на раз гуглом, было бы желание.
Ну так приведи! И я извинюсь. То, что я
https://docs.microsoft.com/ru-ru/windows/uwp/dotnet-native/net-native-and-compilation

NET Native заменяет полную среду CLR на оптимизированную среды выполнения, которая в первую очередь содержит сборщика мусора. Оптимизированная среда выполнения находится в библиотеке mrt100_app.dll, которая является локальной для приложения и имеет размер только несколько сотен килобайт. Это возможно потому, что статическое связывание устраняет необходимость во многих операциях, реализуемых средой CLR.


То есть по твоему в несколько сотен килобайт умещается JIT ер?

Ну и про проблемы сериализации
https://docs.microsoft.com/ru-ru/windows/uwp/dotnet-native/serialization-and-metadata
Про рефлексию
https://docs.microsoft.com/ru-ru/windows/uwp/dotnet-native/apis-that-rely-on-reflection

Была бы среда докомпилирующая в рантайме, не было бы этих проблем.
Сссылки сестра!

S>>Я не к тому, что ты плохой, а к тому, что мы на форуме должны получать достоверную информацию.


V>Ну так и давай достоверную.

V>Инженер может давать экспертную оценку только в рамках своей компетенции, не забыл еще?
Я даю ссылки, но ты их достоверными не считаешь!
Re[40]: MS забило на дотнет. Питону - да, сишарпу - нет?
Здравствуйте, vdimas, Вы писали:


V>Проверю лично — отпишусь.

Ждемс.

S>>Напомню про наш спор про Dart и TypeScript. Прошло время и мои утверждения касательно TS оправдались, а Dart даже flutter не вытащил.


V>Где это они "не оправдались"?

V>https://github.com/search?q=flutter&type=repositories
V>https://github.com/search?l=Dart&q=Dart&type=Repositories
V>https://github.com/Solido/awesome-flutter

V>У гугла на сервере и на странице Дарт (который автоматом переводится в JS на странице), последний Angular разработан на Дарт, скомпиллирован в т.ч. JS.

И какой процент людей пользуются дартом и тс?

V>Но особенно цветёт и пахнет в мобильном сегменте, бо там и выбрать не из чего.

V>Electron+JS — убожество, Джава/Котлин — родная либа GUI муторная в использовании, а по возможностям недалеко ушла от Electron+JS.

Что же так популярность дарта то не растет?
https://habr.com/ru/company/skillfactory/blog/504194/
И смотрим как растет популярность TS.

V>Что-то интересное в GUI там можно делать или на Xamarin или на Flutter, а больше толком не на чем.

V>(не считая нейтивные QT и/или с крутой 3D графикой, но таких в общей массе доля небольшая)
V>https://doc.qt.io/qt-5/deployment-android.html

Ну Xamarin может использовать и блазор в натив, и сейчас MAUI кроссплатформенный развивается, ну и родные андроидные axml

https://docs.microsoft.com/ru-ru/xamarin/android/user-interface/android-designer/designer-basics?tabs=windows


S>>Опять же много голословного.


V>Это у тебя много голословного.

V>Имеешь привычку рассуждать о том, чем лично не занимался и даже не пробовал.

Я то как раз говорю о том, в чем разбирался
S>>Например про .Net Native. Нет там среды.

V>И про это ты точно так же не знаешь.

V>А мог бы поисследовать и рассуждать предметно.
V>И среда там есть аж бегом, без ней .Net Native не живёт.
Ну вот нет там среды! Кроме сборщика мусора. Если бы среда была, то не было бы проблем с докомпиляцией и рефлексией.
Подтверди свои утверждения ссылками. Опять голословный треп.

S>>Тебе приводят ссылки, но ты им не веришь


V>По ссылкам насчёт .Net Native всё верно, неверна твоя их интерпретация.



S>>но при этом сам никаких ссылок подтверждающие твои утверждения не приводишь!


V>Они есть даже по твоим ссылкам.

V>И да, цитаты из доки я тебе приводил, сама дока ищется на раз гуглом, было бы желание.
Ну так приведи! И я извинюсь. То, что я
https://docs.microsoft.com/ru-ru/windows/uwp/dotnet-native/net-native-and-compilation

NET Native заменяет полную среду CLR на оптимизированную среды выполнения, которая в первую очередь содержит сборщика мусора. Оптимизированная среда выполнения находится в библиотеке mrt100_app.dll, которая является локальной для приложения и имеет размер только несколько сотен килобайт. Это возможно потому, что статическое связывание устраняет необходимость во многих операциях, реализуемых средой CLR.


То есть по твоему в несколько сотен килобайт умещается JIT ер?

Ну и про проблемы сериализации
https://docs.microsoft.com/ru-ru/windows/uwp/dotnet-native/serialization-and-metadata
Про рефлексию
https://docs.microsoft.com/ru-ru/windows/uwp/dotnet-native/apis-that-rely-on-reflection

Была бы среда докомпилирующая в рантайме, не было бы этих проблем.
Сссылки сестра!

S>>Я не к тому, что ты плохой, а к тому, что мы на форуме должны получать достоверную информацию.


V>Ну так и давай достоверную.

V>Инженер может давать экспертную оценку только в рамках своей компетенции, не забыл еще?
Я даю ссылки, но ты их достоверными не считаешь!
Кстати и тесты производил https://rsdn.org/forum/dotnet/6738556.1
Автор: Serginio1
Дата: 28.03.17