Профиль: Аноним (вход | регистрация) неRU opennet.me  
OpenNET

[ новости /+++ | форум | теги |    ]

OpenNET - 30 лет. Поддержать можно донатом или подпиской в Boosty



"Microsoft опубликовал открытую платформу .NET 11"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Изначальное сообщение [ Отслеживать ]

"Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от opennews (ok), 11-Ноя-26, 18:48 
Компания Microsoft представила выпуск открытой платформы .NET 11, созданной благодаря унификации продуктов .NET Framework, .NET Core и Mono. На основе .NET 11 можно создавать многоплатформенные приложения  для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ, используя единые библиотеки и общий процесс сборки, не зависящий от типа приложения. Сборки .NET SDK 11, .NET Runtime 11 и ASP.NET Core Runtime 11 сформированы для Linux, macOS и Windows. .NET Desktop Runtime 11 поставляется только для Windows. Связанные с проектом наработки распространяются под лицензией MIT...

Подробнее: https://www.opennet.ru/opennews/art.shtml?num=66666

Ответить | Правка | Cообщить модератору

Оглавление

Сообщения [Сортировка по времени | RSS]


1. "Microsoft опубликовал открытую платформу .NET 11"  +72 +/–
Сообщение от X86 (ok), 11-Ноя-26, 18:48 
Номер новости 66666
Ответить | Правка | Наверх | Cообщить модератору

8. "Microsoft опубликовал открытую платформу .NET 11"  +31 +/–
Сообщение от Конь (ok), 11-Ноя-26, 19:13 
Похоже это самое интересное что есть в новости
Ответить | Правка | Наверх | Cообщить модератору

2. "Microsoft опубликовал открытую платформу .NET 11"  +9 +/–
Сообщение от Аноним (2), 11-Ноя-26, 19:01 
> На основе .NET 11 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола, IoT-устройств и мобильных платформ

Можно, а зачем?

Ответить | Правка | Наверх | Cообщить модератору

5. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (5), 11-Ноя-26, 19:09 
Разве есть какие-то другие альтернативы?
Ответить | Правка | Наверх | Cообщить модератору

7. "Microsoft опубликовал открытую платформу .NET 11"  –9 +/–
Сообщение от Аноним (7), 11-Ноя-26, 19:12 
Dart? React Native? Rust?
Ответить | Правка | Наверх | Cообщить модератору

19. "Microsoft опубликовал открытую платформу .NET 11"  +8 +/–
Сообщение от Аноним (19), 11-Ноя-26, 19:38 
ты же не понял что сказал
Ответить | Правка | Наверх | Cообщить модератору

131. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:31 
аргументов, вероятно, не будет ?
Ответить | Правка | Наверх | Cообщить модератору

21. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (5), 11-Ноя-26, 19:41 
Ещё ассемблер есть.
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

53. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аеноним (?), 11-Ноя-26, 21:51 
Можно обойтись и WebAssembly,
делая на С++, затем трансмутируя код с помощью Emscripten и кучки матов.
Ответить | Правка | Наверх | Cообщить модератору

43. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (43), 11-Ноя-26, 20:45 
Тайпскрипт, тайпскрипт и... безумный боров на протечках?
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

73. "Microsoft опубликовал открытую платформу .NET 11"  –2 +/–
Сообщение от арт (?), 11-Ноя-26, 23:52 
проще уйти на rust..
а гуи через gpui rs
https://gpui.rs/
Ответить | Правка | К родителю #7 | Наверх | Cообщить модератору

106. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 04:30 
На расте почти все ui сырые. Плюс immediate mode не всегда может подходить.
Ответить | Правка | Наверх | Cообщить модератору

138. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (138), 12-Ноя-26, 09:47 
вы хоть посмотрели их "hello world"? Сравните его с Delphi. Не понятно, что значит "проще" :)
Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

146. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от yylloc (?), 12-Ноя-26, 10:43 
Достаточно сравнить потребление памяти и всё станет ясно.
Ответить | Правка | Наверх | Cообщить модератору

170. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (138), 12-Ноя-26, 12:49 
у них пиксели меньше места занимают или что? :) Аналоги API/VCL они всё-равно рано или поздно сделают, ибо такие полотнища на хелло-вордах писать... надо быть растоманом наверное :)
Ответить | Правка | Наверх | Cообщить модератору

212. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним Анонимович Анонимов (?), 13-Ноя-26, 13:34 
fn main() {
    Application::new().run(|cx: &mut App| {
        let bounds = Bounds::centered(None, size(px(500.), px(500.0)), cx);
        cx.open_window(
            WindowOptions {
                window_bounds: Some(WindowBounds::Windowed(bounds)),
                ..Default::default()
            },
            |_, cx| {
                cx.new(|_| HelloWorld {
                    text: "World".into(),
                })
            },
        )
        .unwrap();
    });
}

Это даже не смешно, это более чем ужасно.

Ответить | Правка | К родителю #73 | Наверх | Cообщить модератору

130. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:30 
Да даже котлин с его колтин композ и котлин мультиплатформ
Это, в зависимости от задач, не считая всяких реакт-натив, флаттера, электронов и прочего в зависимости от задач

По сути, что угодно, кроме него )

Ответить | Правка | К родителю #5 | Наверх | Cообщить модератору

17. "Microsoft опубликовал открытую платформу .NET 11"  +3 +/–
Сообщение от Логика (?), 11-Ноя-26, 19:28 
Чтобы страдать меньше, чем используя другие технологии.
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

23. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от Аноним (23), 11-Ноя-26, 19:45 
Сейчас бы жирнющий .NET в IoT запихнуть
Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

24. "Microsoft опубликовал открытую платформу .NET 11"  +4 +/–
Сообщение от Аноним (19), 11-Ноя-26, 19:47 
о, вы про .NET nanoFramework, про https://dotnet.microsoft.com/en-us/apps/iot или про всякие домашние штуки типа Jellyfin? Одобрямс
Ответить | Правка | Наверх | Cообщить модератору

62. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 11-Ноя-26, 22:08 
Мечтать не вредно.
На IoT рулит ESPHome, Tasmota и NodeMCU. Ну и более специфичные вещи типа WLed.
Ответить | Правка | Наверх | Cообщить модератору

65. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (19), 11-Ноя-26, 22:13 
Так никто ж не спорит, что они рулят. Но это не значит что нельзя пойти и напрогать что-то на том, к чему привык. Правда под ESPHome там arduino, platformio и esp-idf, а что там их собирает - уже и не суть.
Ответить | Правка | Наверх | Cообщить модератору

208. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (208), 13-Ноя-26, 10:01 
Нынче IoT это платки вроде Raspberry Pi с Linux и гигабайтами оперативки, а вовсе не Ассемблер.
Ответить | Правка | К родителю #23 | Наверх | Cообщить модератору

222. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:23 
Ни в одной даже самой наисовременнейшей кофемолке, стиралке, контролера отопления ив от этого всего - малина обнаружена НЕ была!
Понятное дело что ты врешь, как потерпевший, но не понятно - зойчем?!? 8-\
Ответить | Правка | Наверх | Cообщить модератору

232. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (208), 14-Ноя-26, 01:20 
> Ни в одной даже самой наисовременнейшей кофемолке, стиралке, контролера отопления ив от
> этого всего - малина обнаружена НЕ была!
> Понятное дело что ты врешь, как потерпевший, но не понятно - зойчем?!?
> 8-\

Вы считаете даже устройства не способные к дистанционному управлению? Там, да, самый тупой 8-битный чип, вмещающий 100 строк кода. И речь не о самой малине, а обо всех дешёвых ARM чипах с кучей памяти.

Ответить | Правка | Наверх | Cообщить модератору

123. "Microsoft опубликовал открытую платформу .NET 11"  +4 +/–
Сообщение от Илья (??), 12-Ноя-26, 06:41 
> Можно, а зачем?

зрелая, стабильная технология, дешёвая поддержка, типобезопасность, производительность

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

133. "Microsoft опубликовал открытую платформу .NET 11"  –3 +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:34 
Вырожденный мусор, о котором почти все забыли и забили, перейдя на что-то иное
Микрософту бы так двигаться лет 10-15 назад. Того глядишь, под нЭт была бы полностью кроссплатформенная и мобильная и десктопная разработка и веб
Ответить | Правка | Наверх | Cообщить модератору

147. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от yylloc (?), 12-Ноя-26, 10:44 
Оно и видно, каждое восьмое приложение - .NET. А у powershell из альтернатив - HolyC, и тот на ладон дышит.
Ответить | Правка | Наверх | Cообщить модератору

188. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 18:51 
статистику бы
заодно и по новым приложениям
Ответить | Правка | Наверх | Cообщить модератору

194. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от _ (??), 12-Ноя-26, 20:01 
Зойчем тебе статистика с его домашнего пиЗюка?! :-?

В "кровавом"(С) - это дело сильно упало после того как все пошли в облака, а потом и в микросервисы, в облаках же... а там ВНЕЗАПНА!(С) - линуксы рулят :)
И не надо мне звиздеть что на .НЕТЪ под линуксы массово пишут! ;)  Отдельные упоротые конечно есть, но то - такое ...

PS: В наших краях остался только один банк где засели именно вот эти вотЪ, у них везде винда и .NET - и банк сильный, да. Больше примеров у меня для вас нетЪ :)

Ответить | Правка | Наверх | Cообщить модератору

214. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (214), 13-Ноя-26, 17:02 
>В "кровавом"(С) - это дело сильно упало после того как все пошли в облака, а потом и в микросервисы, в облаках же... а там ВНЕЗАПНА!(С) - линуксы рулят :)

Опять эта замшелая методичка что линуксы как-то исключают дотнет.

>И не надо мне звиздеть что на .НЕТЪ под линуксы массово пишут! ;)

Надо. Пишут, еще как. А что ты сделаешь?

> В наших краях... Больше примеров у меня для вас нетЪ :)

Ок. Ты просто не в теме, вот и все.

Ответить | Правка | Наверх | Cообщить модератору

227. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:49 
> Опять эта замшелая методичка что линуксы как-то исключают дотнет.

Зато у тебя - новая, блестящая, ещё краской пахнет, EEE Linux (C)M$ Press:)
Платят хоть или ты за идею?

>>И не надо мне звиздеть что на .НЕТЪ под линуксы массово пишут! ;)
>Надо. Пишут, еще как. А что ты сделаешь?

Да понятно что - поржу! :-D

>> В наших краях... Больше примеров у меня для вас нетЪ :)
>Ок. Ты просто не в теме, вот и все.

Как скажите монсЫньЁр! :) Вообщето если Tier-1 банк это серьёзно юзает - это в "+" технологии, но ты же "а-ЗА-ЗА!"(С) слезы глаза застят, где хвалят а где ругают уже не различаешь :)

Ответить | Правка | Наверх | Cообщить модератору

221. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (221), 13-Ноя-26, 18:28 
> В состав .NET входит Runtime с JIT-компилятором RyuJIT

Чтобы JIT засунуть всем.

Ответить | Правка | К родителю #2 | Наверх | Cообщить модератору

3. "Microsoft опубликовал открытую платформу .NET 11"  –7 +/–
Сообщение от Аноним (3), 11-Ноя-26, 19:02 
И зачем? ИИ сейчас на расте напишет все и будет быстрее. Или на тайпскрепте, который на веб вью везде работает.
Ответить | Правка | Наверх | Cообщить модератору

6. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (7), 11-Ноя-26, 19:10 
Вроде на C# можно писать хранимые процедуры в MS SqlServer
Ответить | Правка | Наверх | Cообщить модератору

148. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от yylloc (?), 12-Ноя-26, 10:45 
Web быстрее? Rust поверю.
Ответить | Правка | К родителю #3 | Наверх | Cообщить модератору

186. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 18:00 
https://github.com/l0ng-ai/openidea
Ответить | Правка | Наверх | Cообщить модератору

10. "Microsoft опубликовал открытую платформу .NET 11"  –3 +/–
Сообщение от Аноним (10), 11-Ноя-26, 19:16 
Кто в здравом уме, уже имея опыт с их дотнетами, будет снова кушать их продукты?
Ответить | Правка | Наверх | Cообщить модератору

20. "Microsoft опубликовал открытую платформу .NET 11"  +8 +/–
Сообщение от Аноним (19), 11-Ноя-26, 19:40 
тот, кто уже имел опыт с их дотнетами
Ответить | Правка | Наверх | Cообщить модератору

74. "Microsoft опубликовал открытую платформу .NET 11"  –4 +/–
Сообщение от Frestein (ok), 11-Ноя-26, 23:59 
Тот точно не захочет повторять
Ответить | Правка | Наверх | Cообщить модератору

83. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от penetrator (?), 12-Ноя-26, 01:00 
подтверждаю, я уже задолбался, с одной стороны язык становится мощнее, с другой они так и не сделали кросс UI, зато обмазали его такой синтаксической сложностью, что свобода творчества дегенератов теперь не знает предела
Ответить | Правка | Наверх | Cообщить модератору

101. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 04:17 
> с другой они так и не сделали кросс UI

В qt добавили поддержку с# https://www.qt.io/blog/csharp-ui-framework-via-bridging-tech...

Ответить | Правка | Наверх | Cообщить модератору

107. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от maximnik0 (?), 12-Ноя-26, 04:56 
Так в Qt можно было ещё во времена NET Framework -с  unsafe блоками.
Ответить | Правка | Наверх | Cообщить модератору

34. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (34), 11-Ноя-26, 20:23 
Banshee, Tomboy и другие программы - где они теперь? Забыты.
Ответить | Правка | К родителю #10 | Наверх | Cообщить модератору

42. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (7), 11-Ноя-26, 20:37 
Tomboy жив, но его переписали на Lazarus
https://github.com/tomboy-notes/tomboy-ng
Ответить | Правка | Наверх | Cообщить модератору

75. "Microsoft опубликовал открытую платформу .NET 11"  –2 +/–
Сообщение от Frestein (ok), 12-Ноя-26, 00:00 
Таких томбоев нам не надо
Ответить | Правка | Наверх | Cообщить модератору

14. "Microsoft опубликовал открытую платформу .NET 11"  +4 +/–
Сообщение от Аноним (14), 11-Ноя-26, 19:23 
> .NET Desktop Runtime 11 поставляется только для Windows
> На основе .NET 11 можно создавать многоплатформенные приложения для браузера, облачных систем, рабочего стола,

Можно, только не многоплатформенные, как выяснятся при внимательном прочтении. То есть снова враньё и обман.

Ответить | Правка | Наверх | Cообщить модератору

50. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от maximnik0 (?), 11-Ноя-26, 21:29 
>Можно, только не многоплатформенные, как выяснятся при внимательном прочтении. То есть

Много платформенные можно было даже на старой версии Net! -затык заключался в графической библиотеке.А веб сервисов и консольных утилит хватает.А сейчас есть MAUI -с 25 года OpenMAUI официально придерживается Net платформой.
https://openmaui.net/

Ответить | Правка | Наверх | Cообщить модератору

54. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аеноним (?), 11-Ноя-26, 21:56 
> можно было даже на старой версии Net!

Не для того же делают что бы пользователи тут что то решали. Упёртые из старпёров? Кого они волнуют [в MS] - бабы новых нарожают им пользователей и те вскормят им что угодно...
А, ты значит устарел - если не будешь бежать как белка в колесе(чтобы меньше на негодные з_огу темы отвлекался), их догоняя.

Ответить | Правка | Наверх | Cообщить модератору

59. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от Аноним (19), 11-Ноя-26, 22:05 
Ты хотел сказать Avalonia, потому что MAUI даже на заявленных платформах сел в лужу в плане поддержки и перфоманса
Ответить | Правка | К родителю #50 | Наверх | Cообщить модератору

121. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:38 
> То есть снова враньё и обман.

Вот такой пример пойдёт тебе ? https://vegha.ai/

100% кода написано на сишарпе/avalonia
графическое нативнное приложение, запускается на линуксе, маке, винде

Ответить | Правка | К родителю #14 | Наверх | Cообщить модератору

132. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Sm0ke85 (ok), 12-Ноя-26, 09:33 
>100% кода написано на сишарпе/avalonia

Кстати неплохое решение, у меня был опыт: накидали тогда программулинку на шарпе для отладки железки, а потом решили, что нужна кроссплатформа, и "легким движением руки + авалония" получилось кроссплатформенное решение (только рантайм оно с собой тащит и размер соответственно вырос на порядок) - удобно, собственно.

Ответить | Правка | Наверх | Cообщить модератору

135. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:40 
то же самое и про Электрон можно сказать. Только никакого шарпа и ограничений по ЯП для "нативных" модулей - хоть на сях, хоть на асме, хоть на расте хоть на го

Ну и для интерфейсов - огромное обилие графических опенсорсных наработок от веба от всевозможных симпатичных диаграмм и анимаций и до чего фантазии хватит

Ответить | Правка | Наверх | Cообщить модератору

144. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Sm0ke85 (ok), 12-Ноя-26, 10:01 
>то же самое и про Электрон можно сказать.

В моем случае просто шарп под рукой был и хотелось с гуем что-то накидать, чтоб приятней отлаживать. Но Электрон возьму на заметку, т.к. на Си часто пишу, только смущает, что все, что на электроне попадалось, как правило, ощущалось как браузер (авалония правда тоже ощущается примерно также).

Ответить | Правка | Наверх | Cообщить модератору

149. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от yylloc (?), 12-Ноя-26, 10:47 
Потому что Electron - Chromium, причём не всегда свежей версии.
Ответить | Правка | Наверх | Cообщить модератору

189. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 19:08 
чуваак, ты наверное не совсем понимаешь задачи того хромого( и к слову сказать там и нодажс под капотом есть и много чего ещё. Т.е электрон - это далеко не только хромиум )
его задача - норм отображение интерфейса, написанного/доработанного под него на любых платформах где он в принципе запустится

А не бесконечный балаган со свойствами/тегами, которые вдруг стали устаревшими или изменились в поведении/нюансах. Но это веб-разработчики поймут

Это не браузер общего назначения, который пользователь просто открывает и просто лезет на опеннет чтобы ему быть новейшим

Ответить | Правка | Наверх | Cообщить модератору

190. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 19:15 
У него под капотом хромиум( отображение. Веб, т.е можно тащить практически всё что под клиентский веб - хоть реакт хоть ангуляр ну и NPM никто не отменял ) + нодажс( соотв., и горы серверных жс модулей тоже можно тащить с чистой совестью и там тоже NPM:) ) + нативные части

У электрона специфические плюсы в том, что там уже по сути готовый браузер. Что иногда решает огромную гору проблем с теми же сертификатами и шифрованием вместо ручной реализации с кучей костылей и многое иное

Есть ещё котлин композ/мультиплатформ - норм, порой сыроват в нюансах, но активно развивается. И есть вероятность что потребуется ставить рантайм, хотя у сборок свежих версий надо проверять

Ответить | Правка | К родителю #144 | Наверх | Cообщить модератору

15. "Microsoft опубликовал открытую платформу .NET 11"  +3 +/–
Сообщение от Аноним (15), 11-Ноя-26, 19:24 
>public record class

Сломался на этой строчке. Что сообщество(тм) сотворило с некогда самым красивым и логичным языком это просто экологическая катастрофа. Прямо каноничный пример трагедии общин, когда каждый тянет небольшое улучшение для себя, а в итоге получается дикое мессиво семантики и какждый пишет на своем диалекте.

Чтобы такого не происходило у всего должен быть один собственник/автор, который оставляет творение в некоторых рамках. Автор не позволит коллективу залетных и безответсвенных расстаскивать его конечный стройны замысел ради сиюминутных трехкопеечных выгод.

Ответить | Правка | Наверх | Cообщить модератору

27. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (27), 11-Ноя-26, 19:54 
Тот случай, когда собственник/автор в очередной раз впадает в маразм.
Ответить | Правка | Наверх | Cообщить модератору

35. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (7), 11-Ноя-26, 20:25 
Ну да. А ещё  "Для классов предложен модификатор "closed"...",
то есть будет
closed sealed class
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

120. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Илья (??), 12-Ноя-26, 06:33 
> Ну да. А ещё  "Для классов предложен модификатор "closed"...",

это для реализации исчерпывающего паттерн-мальчика

пишешь

IResult a = ...;
var a = switch a {
Ok => ...
Error => ...
}

потом добавляешь тип, наследующий IResult и у тебя компиляция валится

Ответить | Правка | Наверх | Cообщить модератору

39. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (39), 11-Ноя-26, 20:30 
>> public record class
> Сломался на этой строчке

Чел, если ты от трех слов сломался, то программирование - это явно не твое.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

41. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Аноним (7), 11-Ноя-26, 20:34 
class и record - это разные вещи, как "каша" и "Маша", и их не надо спутывать вместе.
А то получится "каша маша"
Ответить | Правка | Наверх | Cообщить модератору

49. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (49), 11-Ноя-26, 21:22 
Может и не моё, но сбивает когда читаешь record (==struct с дельфийских времен) и слово стоит как модификатор перед class. При этом добавляемое поведение смехотворно — eq по членам класса/структуры, иммутабельность и красивый tostring(). Насколько надо быть донным программистом, чтобы совать конфузящий магический record вместо явной реализации нужной функциональности? Народ учит сахар и пишет на инопланетном диалекте шарпа, вместо того чтобы учить минимальную базу языка и писать явно и чисто.
Ответить | Правка | К родителю #39 | Наверх | Cообщить модератору

93. "Microsoft опубликовал открытую платформу .NET 11"  –5 +/–
Сообщение от Аноним (93), 12-Ноя-26, 04:01 
C# никогда не был красивым и логичным)
Это клон джавы, недалеко от нее ушедший. Все такое же легаси из 80-90ых. Даже питон красивее и логичнее))
Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

215. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (214), 13-Ноя-26, 17:05 
>Это клон джавы, недалеко от нее ушедший

Ну-ну. Это джаве до клона еще пыль глотать и глотать.

Ответить | Правка | Наверх | Cообщить модератору

99. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 04:13 
> >public record class
> Сломался на этой строчке.

Тю. Раньше был мем про яву "public static main void". Но почему-то

[[nodiscard]] FORCE_INLINE constexpr size_t size() const noexcept

в 26ом всех устраивает.

Ответить | Правка | К родителю #15 | Наверх | Cообщить модератору

18. "Microsoft опубликовал открытую платформу .NET 11"  +5 +/–
Сообщение от Аноним (18), 11-Ноя-26, 19:35 
Не знаю. Для меня дотнет всегда будет попыткой MS скопипастить Java и лучшим способом в мире даже самое простое приложение (типа морды для FFMPEG) заставить тормозить так, что им невозможно будет пользоваться.
Ответить | Правка | Наверх | Cообщить модератору

46. "Microsoft опубликовал открытую платформу .NET 11"  –7 +/–
Сообщение от Аноним (46), 11-Ноя-26, 21:09 
У тебя знания времён дискеток, дедуль - не думал уйти из ИТ в пасечники? 😁
C# настолько далеко ушёл от Жабо-истоков, что у них общего только и осталось слово class.
Почитай что умеет C# - опухнешь с первых трёх глав.

Морда к FFMPEG?? Чему там тормозить? Все .NET приложения (WinForms и WPF) работают быстро. Если что и тормознуло, значит разраб - зелёный щегол и никогда не слышал про async с трэдами.

Ответить | Правка | Наверх | Cообщить модератору

70. "Microsoft опубликовал открытую платформу .NET 11"  +7 +/–
Сообщение от Аноним (70), 11-Ноя-26, 23:32 
Freemake Video Converter - морда к ffmpeg. Тормозит. Just Clipboard Manager тормозит и занимает почти 200 Мб. Программы из набора Windows live (Mail, Photo gallerry) тормозят.
Ответить | Правка | Наверх | Cообщить модератору

71. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (70), 11-Ноя-26, 23:33 
Но электроноподелия всё тавно хуже.
Ответить | Правка | Наверх | Cообщить модератору

203. Скрыто модератором  +/–
Сообщение от Аноним (-), 13-Ноя-26, 00:51 
Ответить | Правка | К родителю #70 | Наверх | Cообщить модератору

80. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от constantine (?), 12-Ноя-26, 00:36 
java скушала 95% нововедений дотнета и не подавилась.
а ты попробуй рефакторить на современный дотнет отпоавку почты из с№ 2.0 и сравни с java 1.4 того же года на jdk27.
дотнет тухнет быстрее чем развивается.
sad but true...
Ответить | Правка | К родителю #46 | Наверх | Cообщить модератору

48. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (48), 11-Ноя-26, 21:18 
все время поражало как проги на дотнете (гуи) тормозят по сравнению с явой, при этом он, идеологически, архитектурно, и как язык, лучше, то что сейчас добавляют в Яву, в дотнете давно есть.
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

57. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (57), 11-Ноя-26, 22:04 
Когда Майкрософт разрабатывала операционную систему Windows Mobile (это было давно), то некоторые части реализовала на C#, но сама ужаснулась низкой производительности
Ответить | Правка | Наверх | Cообщить модератору

63. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Аноним (19), 11-Ноя-26, 22:09 
тормознее жабы могут быть только пыхеры и прочие веббабуины, прими таблетки. Её даже петон в некоторых местах обходит давно
Ответить | Правка | К родителю #48 | Наверх | Cообщить модератору

76. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (57), 12-Ноя-26, 00:04 
Если Java хорошенько прогреется, то расчётные вычисления (без типов-контейноеров) нормально считает.
Ответить | Правка | Наверх | Cообщить модератору

94. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (93), 12-Ноя-26, 04:03 
Ну да, т.е. там где джавы уже и не будет - просто машинный код внезапно быстро выполняется. Кто бы мог подумать, да?
Ответить | Правка | Наверх | Cообщить модератору

210. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (208), 13-Ноя-26, 10:07 
Только в GUI она не прогреется никогда.
Ответить | Правка | К родителю #76 | Наверх | Cообщить модератору

137. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:47 
только вот пых обычно шустрее питона. А порой - и сильно быстрее
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

200. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 13-Ноя-26, 00:40 
это вы ещё реакт/свул (https://github.com/swoole/) не видели, где низкоуровневыми модами плюсушными на уровень имгуй морду подтягивают
Ответить | Правка | Наверх | Cообщить модератору

202. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 13-Ноя-26, 00:50 
пыху уже давно норм бахнули в модах/сырцах на тех же плюсах. жаба-компилеры сильно дальше компетенции в стабильности+ вроде только начали соревноваться не так давно. за второй тезис - не в ответе
Ответить | Правка | К родителю #63 | Наверх | Cообщить модератору

61. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (19), 11-Ноя-26, 22:08 
Жабе до перфоманса даже дотнетиков как на пузе до Китая, окстись уже.
Для меня жаба - это неудавшаяся студентопожедка тех кто не осилил C/C++, но очень хотел в разработку. А её хвалёная кросплатформенность выглядит одинаково уродски везде
Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

77. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (57), 12-Ноя-26, 00:07 
У Джавы есть одно большое достоинство - через её class-файлы не распространяются вирусы.
И код можно запутать от обратной разработки ProGuard'ом.
Ответить | Правка | Наверх | Cообщить модератору

118. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:23 
> У Джавы есть одно большое достоинство - через её class-файлы не распространяются вирусы.

Я тоже вот на неделе писал классы на сишарпе и обраружил в них вирус!

> И код можно запутать от обратной разработки ProGuard'ом.

Такое везде есть.

Ответить | Правка | Наверх | Cообщить модератору

87. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от maximnik0 (?), 12-Ноя-26, 01:31 
>Жабе до перфоманса даже дотнетиков как на пузе до Китая, окстись уже.

Спорить не собираюсь.Но ...
https://habr.com/ru/articles/1004874/
Java на диете: 45 МБ RAM и старт за 1.4 с. Смертный приговор классическим JVM?

Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

90. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Норм (?), 12-Ноя-26, 03:40 
Чет жирно. Оно если что на кнопкофонах работало.
Ответить | Правка | Наверх | Cообщить модератору

100. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от maximnik0 (?), 12-Ноя-26, 04:13 
> Чет жирно. Оно если что на кнопкофонах работало.

Разные редакции Java и предложения.На телефонах скорее всего была PicoJava - аппаратное выполнение байт кода ,были процессоры arm способные выполнить эту спецификацию.

Ответить | Правка | Наверх | Cообщить модератору

139. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:48 
она и на симках "вертелась". Только это сильно разные джавы
Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору

224. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:35 
> Чет жирно. Оно если что на кнопкофонах работало.

На "кнопкофонах" работало Java ME ... это - другое!(С)

Ответить | Правка | К родителю #90 | Наверх | Cообщить модератору

153. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (153), 12-Ноя-26, 11:55 
У GraalVM свои ограничения
Ответить | Правка | К родителю #87 | Наверх | Cообщить модератору

95. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (93), 12-Ноя-26, 04:04 
А у C# кроссплатформености никогда и не было...
Ответить | Правка | К родителю #61 | Наверх | Cообщить модератору

119. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:24 
> А у C# кроссплатформености никогда и не было...

Да откуда вы такие берётесь?

Ответить | Правка | Наверх | Cообщить модератору

122. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (122), 12-Ноя-26, 06:39 
> А у C# кроссплатформености никогда и не было...

Поддерживаю. Он неправ. Была.

Ответить | Правка | Наверх | Cообщить модератору

156. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:00 
Что интересно, стандарты ECMA и ISO/IEC на C# различались. А реализация от Microsoft была совместима со стандартом ECMA , но не совпадала с ним. То есть можно было написать C#-программу для .Net, которая в .Net работает, а в ECMA-совместимой среде исполнения CLR - нет.
Ответить | Правка | Наверх | Cообщить модератору

151. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от похнапоха (?), 12-Ноя-26, 11:37 
Для тебя кроссплатформенность - это win, lin, mac и то на чем оно запускается? Джава, сынок, знала, как молотить цифры серьзного бизнеса на PA-RISC и DEC Alpha, IA-64, SPARC, IBM POWER, MIPS, а не только на том, о чем ты подумал...
Ответить | Правка | К родителю #119 | Наверх | Cообщить модератору

152. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Илья (??), 12-Ноя-26, 11:50 
> PA-RISC и DEC Alpha, IA-64, SPARC, IBM POWER, MIPS

Это что вообще? Оно сейчас существует?

Ответить | Правка | Наверх | Cообщить модератору

169. "Microsoft опубликовал открытую платформу .NET 11"  +3 +/–
Сообщение от maximnik0 (?), 12-Ноя-26, 12:39 
>> PA-RISC и DEC Alpha, IA-64, SPARC, IBM POWER, MIPS
> Это что вообще? Оно сейчас существует?

В Яндексе забанили? Хотя возможно,вон меня на сутки баннили...В общем архитектуры процессоров.Mips используется,но сама контора в непонятном состоянии: главные акционеры переругались,суды прекратились из за того что бабло кончилось.Оствтки инженеров что то крутят с risk-5 : тоже риск подобная архитектура но патентно свободная.Ibm Power ещё выпускается,ИБМ даже предложил Open лицензию,но инвесторов нет.PA-RISC маркетологи HP бездарно слили это процессор за хороший откат в совместном проекте с Интел IA-64 .Итаниум как и наш Эльбрус Бабояна процессор с свехдлинным командным словом (множество инструкций за такт) - но оказалось что паралельно можно выполнить узкий круг задач,в некоторых случаях DSP и видеокарты выполняют задачи лучше.На 2 поколение закрыли выпуск.А па-риск был очень хорош 133 МГц работал на уровне 266-300 тела :-(
Dec Alpha -слишком поздно появился,одно время за счёт частоты был лидером по производительности,но компания уже шла ко дну,наработки купил Самсунг и АМД.Sparc вроде прекратили выпускать ,Sun  банкрот,а оракул которое купил остатки компании железо не интересует.

Ответить | Правка | Наверх | Cообщить модератору

195. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от _ (??), 12-Ноя-26, 22:38 
>> PA-RISC и DEC Alpha, IA-64, SPARC, IBM POWER, MIPS
> Это что вообще? Оно сейчас существует?

Ну чел тебя подводит к мысли что Java с рождения, с далёких 199*-ы умела на всем-что-тогда-было работать...
А У вашего дот-не-не-нет-а с рождения кроссплатформенность значит что запускается на текущей и может быть на предидущей версиях форточки! Нюанс!(С) :-)

Ответить | Правка | К родителю #152 | Наверх | Cообщить модератору

205. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 13-Ноя-26, 05:10 
> А У вашего дот-не-не-нет-а с рождения кроссплатформенность значит что запускается на текущей
> и может быть на предидущей версиях форточки! Нюанс!(С) :-)

Зачем ты газлайтишь?

Ответить | Правка | Наверх | Cообщить модератору

225. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:39 
Не плачь, ну потратил ты пол жизни на инструмент, который "Ку!", бывает...
Сейчас _всё_ ойте такое, так что даже и не парься :)
Ответить | Правка | Наверх | Cообщить модератору

231. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от maximnik0 (?), 14-Ноя-26, 00:00 
>А У вашего дот-не-не-нет-а с рождения кроссплатформенность значит что запускается на текущей и может быть на предидущей версиях форточки! Нюанс!(С) :-)

Нюанс что кроме графики -с рождения в принципе net платформа кросплатформенна.И открыты спецификации.И были посторонние реализации -тот же mono.И mono с оговорками поддерживает архитектуры: s390, IBM System z, SPARC, PowerPC, x86/x86-64, IA-64, ARM, Alpha, MIPS, HP PA[7х].Реализации Mono существуют для следующих операционных систем: Windows, Linux, IBM AIX, BSD , Solaris, macOS, iOS, tvOS, watchOS, Android, Wii, PlayStation 3-4, Xbox One.

Ответить | Правка | К родителю #195 | Наверх | Cообщить модератору

216. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (214), 13-Ноя-26, 17:23 
>А у C# кроссплатформености никогда и не было...

Специально для отставших от бронепоезда: в 2010м году экзек WinForms-приложения на линуксе запускался из Mono без перекомпиляции. Была такая приблуда MoMa, для детектирования что прога не прибита гвоздями к винде через какие-нибудь COM и ActiveX. Кто хотел -- уже тогда имел кроссплатформенность на шарпе. А сейчас и подавно. Забудьте уже эту протухшую методичку.

Ответить | Правка | К родителю #95 | Наверх | Cообщить модератору

226. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:44 
Ути-пуся! :) А напомнить тебе _где_ сейчас твой моня и куда пошли все твои труды и время?

>Current Status: The final major release occurred in July 2019 with a final patch in February 2024, and WineHQ has taken over as the upstream steward of the project. Microsoft recommends that developers migrate from Mono to modern .NET

Но конечно никто и не пользовал. Все собирали виндовые бинари и если было нужно - гоняли в линуксах - через Wine. ТЧК!

Ответить | Правка | Наверх | Cообщить модератору

233. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (233), 14-Ноя-26, 07:36 
О как. То есть от утверждения что кроссплатформенность была незаметно отказался? И теперь перешёл на другое утверждение. Ловко, ловко.
Ответить | Правка | Наверх | Cообщить модератору

84. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (5), 12-Ноя-26, 01:01 
> попыткой MS скопипастить Java

После того, как в мире линукса жабу убирают отовсюду (браузеры и пр.), дотнет остаётся единственным инструментом.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

140. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:49 
джава уходит, котлин - приходит )
Ответить | Правка | Наверх | Cообщить модератору

158. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:01 
и Scala, и Closure где-то в своих областях
Ответить | Правка | Наверх | Cообщить модератору

89. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Норм (?), 12-Ноя-26, 03:39 
Шарп и дотнет с джавоц связаны никак, даже буков нет в названии одинаковых.

Сходство только в факте наличия рантайма.
Ну еще классы, к сожалению. Но функциональщина в шарп довольно быстро вошла. И классы там вменяемые.

Ответить | Правка | К родителю #18 | Наверх | Cообщить модератору

96. "Microsoft опубликовал открытую платформу .NET 11"  +3 +/–
Сообщение от Аноним (93), 12-Ноя-26, 04:04 
Шути еще! Мы то достаточно старые чтобы помнить как C# изобрели
Ответить | Правка | Наверх | Cообщить модератору

110. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Норм (?), 12-Ноя-26, 05:11 
> Шути еще! Мы то достаточно старые чтобы помнить как C# изобрели

Как клон Object Pascal с сиподобным синтаксисом. Там еще сишарп изобретал такой персонаж, который вот все о жаве знает и никогда делфи в глаза не видел.

Ответить | Правка | Наверх | Cообщить модератору

160. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:06 
А MS Java тоже Хайльсберг изобрёл?
Вообще-то у Microsoft задолго до Хайльсберга была своя реализация Джавы, но после демарша Sun им пришлось изобретать свою Джаву - под названием Си-шарп.
Ответить | Правка | Наверх | Cообщить модератору

230. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (230), 13-Ноя-26, 22:08 
Глупость - то было "законое требование Sun к ворам из Microsoft", которые нарушали соглашение об использовании технологии Java и изменяли ее так, что она работала с Windows-технологиями, которые не поддерживались реализациями на других платформах, привязывая разработчиков к Windows и m$. Что суд и подтвердил и обязал мелкософтных шулеров исправить сделанные изменения мелкотравчатых.
Ответить | Правка | Наверх | Cообщить модератору

171. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от maximnik0 (?), 12-Ноя-26, 12:57 
> Шарп и дотнет с джавоц связаны никак, даже буков нет в названии
> одинаковых.

Это вас память подводит.Я не буду некрасивую историю с джаву от Ms вспоминать- которая оптимизированной вин версией оказалась.Я про то что Java 9 версии можно было запускать на net платформе - правда не на Ms реализации - а на mono.Сам запускал Eclipse под mono,была такая версия.

Ответить | Правка | К родителю #89 | Наверх | Cообщить модератору

32. "Microsoft опубликовал открытую платформу .NET 11"  +3 +/–
Сообщение от Аноним (34), 11-Ноя-26, 20:19 
> Ричард Столлман, основатель Фонда свободного программного обеспечения, утверждает, что «Microsoft, вероятно, планирует однажды сделать все свободные реализации C# незаконными с помощью патентов на ПО» и порекомендовал разработчикам избегать того, что он называет «неоправданным риском», ассоциируемым с «зависимостью от свободных реализаций C#».
Ответить | Правка | Наверх | Cообщить модератору

40. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (7), 11-Ноя-26, 20:30 
Бо'льшая опасность в телеметрии, встроенной в программы на C#
Ответить | Правка | Наверх | Cообщить модератору

58. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (58), 11-Ноя-26, 22:04 
а то, что у вас там всякие конструкторы, декструкторы, гербейджколлекторы и прочая оопешная ересь встроена, вас не смущает?
Ответить | Правка | Наверх | Cообщить модератору

117. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:21 
> конструкторы, декструкторы, гербейджколлекторы и прочая оопешная ересь встроена, вас не смущает?

не, не смущает. Больше смущает когда это всё переизобретают на кождом отдельном c/c++ проекте

Ответить | Правка | Наверх | Cообщить модератору

51. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Мемоним (?), 11-Ноя-26, 21:39 
> библиотека WPF 11 (Windows Presentation Foundation), фреймворк Windows Forms 11 для разработки GUI

Их разве не дропнули давным-давно?

Ответить | Правка | Наверх | Cообщить модератору

66. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от maximnik0 (?), 11-Ноя-26, 22:13 
> Их разве не дропнули давным-давно?

Были планы при старом председателе: там собирались деприкатид даже win32 API объявить,в вин11 это уже был бы удаляемый компонент.Акционеры охренели- тут веб сервисы вовсю ползут и своими руками убить рынок классический приложений.....
Пока оставили в качестве доустанавлеемых компонентов-с рекомендации переходить но новые библиотеки.

Ответить | Правка | Наверх | Cообщить модератору

193. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Мемоним (?), 12-Ноя-26, 19:52 
С win32 понятно что глупая идея. А с WinForms я был уверен, что это прям "совсем-совсем не рекомендуемая технология". Однако глянул чейнджлог, там прям активно пилят. Странные они там у себя в Майкрософте.


Ответить | Правка | Наверх | Cообщить модератору

241. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от try exe (?), 14-Ноя-26, 14:33 
Так ВинФормы много где используются и внезапно они очень хороши для локальных приложух. Их пытаются объявить устаревшими только из невозможности портировать, они сильно завязаны на ВинАпи. Других причин кидать эту технологию нет.
Ответить | Правка | Наверх | Cообщить модератору

85. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от penetrator (?), 12-Ноя-26, 01:10 
нет, но доступен только в винде, портировали в коре
Ответить | Правка | К родителю #51 | Наверх | Cообщить модератору

64. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Ivan_83 (ok), 11-Ноя-26, 22:12 
Опять будут сказки про кроссплатформенность и как дотнет и C# скоро зохватит весь мир?

Чёто за 25 почти лет оно за пределы венды так и не ушло, даже удивительно: как при такой мега кроссплатформенности проги писанные под виндуст программерами C# и дуд.нету никто не собирает на линухе?

Ответить | Правка | Наверх | Cообщить модератору

67. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от maximnik0 (?), 11-Ноя-26, 22:22 
> виндуст программерами C# и дуд.нету никто не собирает на линухе?

Название программ не помню - но они сертифицированные под Linux.Программа сканирования паспортов,PDF редактор, 2ГИС только инженерный,для коммуникаций.Эти программы написаны на Net и работают под Linux.Написанные для импортозамещения, единственное что редактор глючит,но там и было что под linux пока бэта версия,собирались на openmaui переходить.

Ответить | Правка | Наверх | Cообщить модератору

162. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:09 
Как-то странно программы для импортозамещения делать на языке, который вставляет телеметрию для другого государства.
Ответить | Правка | Наверх | Cообщить модератору

165. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от maximnik0 (?), 12-Ноя-26, 12:14 
>Как-то странно программы для импортозамещения делать на языке, который вставляет телеметрию для другого государства.

Исходники доступны, можно собрать версию без телеметрии.

Ответить | Правка | Наверх | Cообщить модератору

68. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от ptr (ok), 11-Ноя-26, 23:13 
> Чёто за 25 почти лет оно за пределы венды так и не ушло

Давно из криокамеры? Сервисы для k8s на C# как раз лет 25 и пишутся. Что логично, в контейнерах совсем даже не Windows.
Естественно, в этом есть и плюсы, и минусы.
- по сравнению с C++, Go и Rust програмировать на C# быстрее и проще; так же в C# намного более доступна динамическая компиляция
- по сравнению с Java, js и Python у C# заметно выше производительность
- по сравнению с Go ООП порой очень даже полезно
- по сравнению с Rust у C# so можно смело размещать на слоях образов без необходимости пересобирать вообще всё с выходом каждой новой версии компилятора, а не раз в два-три года
- по сравнению с js (node.js) код на C# поддерживать существенно проще

Из минусов, сборщик мусора иногда мешает при требованиях близких к реальному времени. Отсюда приходится всё же иметь в запасе C/C++ или Rust.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

79. "Microsoft опубликовал открытую платформу .NET 11"  –4 +/–
Сообщение от Аноним (57), 12-Ноя-26, 00:19 
дотнет-сборки - это нормальные PE-файлы, которые запускаются операционной системой, а потом в них происходит вызов среды исполнения .net, а это значит, что их можно заражать вирусами, чего не бывает у Java и Mono.
А ещё текст на C# трудно читать и трудно писать по сравнению с другими языками.
Ответить | Правка | Наверх | Cообщить модератору

128. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivanhoe (?), 12-Ноя-26, 09:29 
Так вы пишите что тест на сишарп ВАМ трудо читать, и ВАМ его трудо писать, у остальных с этим все в порядке, не надо обобщать, и свои особенности на всех распростронять
Ответить | Правка | Наверх | Cообщить модератору

164. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:14 
Ну вот, скажите, вы программы на C# в какой программе пишете? В Notepad++ ?
Сомневаюсь. Скорее всего, Visual Studio или VS Code с плагином для C#.
А почему? Потому что так удобнее, а если точнее говорить - без этих программ вообще невозможно по-нормальному разрабатывать на C#.
А это о чём говорит? Что C# _специально_ сделан очень сложным для чтения и написания, чтобы на нём программировать можно было только в сложной IDE (конечно же от самого Майкрсофта). Без этого IDE не разобрать
Ответить | Правка | Наверх | Cообщить модератору

207. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 13-Ноя-26, 09:59 
> Ну вот, скажите, вы программы на C# в какой программе пишете? В
> Notepad++ ?
> Сомневаюсь. Скорее всего, Visual Studio или VS Code с плагином для C#.
> А это о чём говорит? Что C# _специально_ сделан очень сложным для чтения и написания

А если я в VS Code пишу так же код на Rust, js/ts, Python, R, C/C++, plpgsql и Java, то эти языки тоже специально сделаны очень сложными для чтения и написания? Или всё же для навигации по проекту в любом случае необходима IDE?

Ответить | Правка | Наверх | Cообщить модератору

211. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (208), 13-Ноя-26, 10:16 
>А это о чём говорит? Что C# _специально_ сделан очень сложным для чтения и написания, чтобы на нём программировать можно было только в сложной IDE (конечно же от самого Майкрсофта). Без этого IDE не разобрать

Или о том, что кодить с автодополнением получается сильно быстрее чем без него. И порог входа сильно ниже, к каждому классу и методу прикреплено описание видимое в IDE. Не нужно зубрить фреймворк от корки до корки перед тем как начать программировать.

Ответить | Правка | К родителю #164 | Наверх | Cообщить модератору

81. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (81), 12-Ноя-26, 00:43 
Мне это напоминает сравнение Автоваза с Ламборгини, мол, в Ладе больше картошки помещается, а ещё она по грязи лучше едет. Про "у C# выше производительность, чем у Java особенно рассмешило".
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

91. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Норм (?), 12-Ноя-26, 03:43 
Зря. Шарп может сипипи обгонять.
На нем всякое самое разное делают.
Ответить | Правка | Наверх | Cообщить модератору

97. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Аноним (93), 12-Ноя-26, 04:06 
Может настанет день когда шарп обгонит сипипи, но только при нынешних законах физики)))
Ответить | Правка | Наверх | Cообщить модератору

109. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от Норм (?), 12-Ноя-26, 05:06 
> Может настанет день когда шарп обгонит сипипи, но только при нынешних законах
> физики)))

Хотите посоревноваться в спец олимпиаде?
У ЯП в принципе нет такой характеристи как скорость, она есть у программы.
А у не io затыкнутого кода на многое влияют оптимизации компилятора. И в дотнете это прямо хорошо хорошо сделано. Скорее всего будет обгонять gcc без профилирования.

Ответить | Правка | Наверх | Cообщить модератору

166. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:17 
C++/CLI не сможет обогнать
Ответить | Правка | Наверх | Cообщить модератору

180. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Норм (?), 12-Ноя-26, 16:45 
> C++/CLI не сможет обогнать

CLI?

Ответить | Правка | Наверх | Cообщить модератору

181. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Норм (?), 12-Ноя-26, 17:01 
У дотнет приложений действительно есть некоторые дополнительные задержки при старте.
Поэтому делать что-то что должно мгновенно стартовать, идея так себе.
Но это прямо очень очень узкая задача. Обычно то что делает приложение занимает на порядки больше времени чем время его запуска.
На серверах запускают хорошо если раз в месяц, вернее плохо если так часто.
На десктопе немного другое, но и микросекунды не считают.
Ответить | Правка | К родителю #166 | Наверх | Cообщить модератору

175. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 14:23 
Да на самом деле плевать на скорость.

Для критичных вещей есть С и SIMD (почти что ручное асембрирование на С через инстрикты), а сверху там может и питон быть, главное не грузить его ни чем кроме перекладывания потоков между сисколами.

Если программа написана хорошо - она и на VB тормозить нигде не будет, а плохо написанной проге и кресты не помогают.

Ответить | Правка | К родителю #109 | Наверх | Cообщить модератору

179. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Норм (?), 12-Ноя-26, 16:36 
Да. Именно.
В шарпах же кстати давно simd добавили. Можно дробить числа при большом желании.
Ответить | Правка | Наверх | Cообщить модератору

104. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 04:22 
>  Зря. Шарп может сипипи обгонять.
> На нем всякое самое разное делают.

Unity что-ли? То-то он тормозит как не в себя на достаточно простых игрулях.

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

108. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Норм (?), 12-Ноя-26, 05:02 
Про юнити много не могу сказать.
Но дотнет по своей природе имеет производительность нативного кода.
С очевидными оговорками но таки да.
При этом писать на этом весьма комфортно.

У джавы такой цели никогда не стояло даже, хотя вон там в итоге грааль таки до чего-то допилили.

Ответить | Правка | Наверх | Cообщить модератору

198. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от _ (??), 13-Ноя-26, 00:16 
> Зря. Шарп может сипипи обгонять.

Салага! Я вот ещё помню что "Java быстрее процессора!"(С) ;-)

> На нем всякое самое разное делают.

И? Кожанные - это спец-олимпиада, вот скажи мне бЭк-сервисы на скрипте для анимации кнопочек в оборзевателе(С) нормальные, психически уравновешенные Тау - стали бы писать?
А люди - пишут... 8-|

Ответить | Правка | К родителю #91 | Наверх | Cообщить модератору

204. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Норм (?), 13-Ноя-26, 01:41 
Я только русский понимаю и английский еще.
Ответить | Правка | Наверх | Cообщить модератору

228. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:58 
Don't give up bro! Work on yourselФФФ! Learn олбански(C) ;-)

Ответить | Правка | Наверх | Cообщить модератору

229. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 19:59 
PS: ... шпион ... :)
Ответить | Правка | Наверх | Cообщить модератору

115. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:16 
> Про "у C# выше производительность

В теории, из дотнета можно выжать большую производительность чем из jvm.
На практике - одно и то же, потому что производительность упирается либо в алгоритмы, либо в IO

> чем у Java особенно рассмешило

За животик небось ухватился?

Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

129. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 12-Ноя-26, 09:30 
> Про "у C# выше производительность, чем у Java особенно рассмешило".

Проблема сравнений производительности .NET и Java в том, что когда CLR заставляют запускать GC на порядок чаще, чем JVM, то Java естественным образом выигрывает. Однако как только нагрузка от GC сравнивается, всё становится с точностью наоборот. А если ещё активно применяется stackalloc, AOT и интринсикты для AVX*, то разрыв в производительности становится в разы.

Строго говоря, источник этого не в Java, как языке. Проблема в том, что Oracle на развитие Java направляет на порядок меньше средств, чем MS на развитие .NET. Что и привело к текущей ситуации.

Ответить | Правка | К родителю #81 | Наверх | Cообщить модератору

167. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:20 
Для Оракла Джава не приоритет. Приоритет - облака и ИИ.
Ответить | Правка | Наверх | Cообщить модератору

98. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (93), 12-Ноя-26, 04:10 
_Ни_разу_ не видел приложения на C# в продакшн кубере (да и в деве пожалуй тоже). Вот буквально ни одна нормальная контора не использует. Это все что нужно знать про этот комментарий.
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

116. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:19 
>_Ни_разу_ не видел приложения на C# в продакшн кубере

А я ни разу не видел приложения на JAVA в продакшен кубере. Знаешь, почему?

Ответить | Правка | Наверх | Cообщить модератору

136. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 12-Ноя-26, 09:43 
> А я ни разу не видел приложения на JAVA в продакшен кубере.
> Знаешь, почему?

Встречал на Kotlin с AOT. Но редко.

Ответить | Правка | Наверх | Cообщить модератору

134. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 12-Ноя-26, 09:40 
> _Ни_разу_ не видел приложения на C# в продакшн кубере (да и в
> деве пожалуй тоже). Вот буквально ни одна нормальная контора не использует.

Так это Ваши проблемы, что у Вас такая узкая выборка. При работе в системном интеграторе выборка получается совсем иная. На чём Вы предлагает клиентам сервисы в k8s писать? На Go без ООП и динамической компиляции? Или предлагаете вообще отказаться от динамической компиляции обработчиков при эволюции схем протоколов?

Ответить | Правка | К родителю #98 | Наверх | Cообщить модератору

154. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 11:58 
> На чём Вы предлагаете

Сейчас тебе ткнут тайпскриптом с компиляцией вебпаком в js, или какой-нибудь разновидностью питона с изобретённой системой типов

Ответить | Правка | Наверх | Cообщить модератору

142. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:53 
...
- субъективно. Не быстрее и не проще
...
А почему для каждого сравнения разные ЯП используются ?
Это больше похоже на подтасовку тезисов посредством подгонки под "правильный" ответ
Дальше даже читать нет смысла
Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

172. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 14:15 
Так это отдельное нишевое применение, как и прочие примеры использования которые тут накидали.

Притом не смотря на 25 лет, на go/java/rust и прочем за это время появилось на порядки больше всего, даже притом, что GO и хруст совсем молодые.

В случае кубера - не уверен что C# является преимуществом а не тормозом развития.

Ответить | Правка | К родителю #68 | Наверх | Cообщить модератору

176. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (??), 12-Ноя-26, 15:18 
> Так это отдельное нишевое применение, как и прочие примеры использования которые тут
> накидали.

Эта ниша сейчас - свыше половины всей разработки.

> В случае кубера - не уверен что C# является преимуществом а не
> тормозом развития.

Ну так поищите для этого аргументы, чтобы Ваше предположение потянуло хотя бы на гипотезу.

Ответить | Правка | Наверх | Cообщить модератору

196. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 23:01 
Не знаю про половину чего именно вы тут имеете ввиду, я от тех кубертинесов ничего до сих пор не юзал.
И если вы опять попытаетесь свести к тому что у меня на подкроватном локалхосте ничего нет - то я и вакансий про это практически не видел.
Ответить | Правка | Наверх | Cообщить модератору

206. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 13-Ноя-26, 09:49 
> Не знаю про половину чего именно вы тут имеете ввиду

В среднем, затраты на разработку бекенда в два-три раза превышают затраты на разработки клиентской части.

> я от тех кубертинесов ничего до сих пор не юзал.

Вы, как в прошлом веке, бекенд делаете на монолите? )))

> И если вы опять попытаетесь свести к тому что у меня на
> подкроватном локалхосте ничего нет - то я и вакансий про это
> практически не видел.

Так и не увидите, если Ваши знания и опыт ограничиваются локалхост.
Микросервисы на локлхосте не гоняют.


Ответить | Правка | Наверх | Cообщить модератору

209. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 13-Ноя-26, 10:06 
> притом, что GO и хруст совсем молодые.

C# 1.0 - 2002 год.
Go - 2009 год.
Rust - 2006 год.
Сколько же Вам лет, если разница в 4 года для Вас так критична?

Ответить | Правка | К родителю #172 | Наверх | Cообщить модератору

69. "Microsoft опубликовал открытую платформу .NET 11"  +2 +/–
Сообщение от Аноним (39), 11-Ноя-26, 23:29 
> Чёто за 25 почти лет оно за пределы венды так и не ушло

А у него была такая задача?

> никто не собирает на линухе?

Может, потому что твой линух с его 4% никому не сдался?

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

82. "Microsoft опубликовал открытую платформу .NET 11"  –1 +/–
Сообщение от Аноним (81), 12-Ноя-26, 00:44 
> Может, потому что твой линух с его 4% никому не сдался?

... и другие твои влажные мечты.

Ответить | Правка | Наверх | Cообщить модератору

141. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от ptr (ok), 12-Ноя-26, 09:51 
>> никто не собирает на линухе?
> Может, потому что твой линух с его 4% никому не сдался?

4% на десктопах, но свыше половины на серверах (66% в Azure).
С учетом того, что разработка клиентской части в среднем обходится в два-три раза дешевле серверной, а при этом подавляющее большинство клиентской части расчитано на тонкого клиента в браузере, то Linux уже выигрывает у Windows с большим отрывом.

Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

177. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (39), 12-Ноя-26, 15:30 
> 4%
> Linux уже выигрывает у Windows с большим отрывом

Какой же нелепый копиум.

Ответить | Правка | Наверх | Cообщить модератору

197. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 00:10 
Это он ещё про локальную ЫЫ-шечку не сказал, а там виндовс - сосямба вообще :)
Ответить | Правка | Наверх | Cообщить модератору

174. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 14:19 
Насколько я помню рекламно-победно-релизные материалы - была.
Не нравится линух - расскажите про успехи на маках.
Ответить | Правка | К родителю #69 | Наверх | Cообщить модератору

103. "Microsoft опубликовал открытую платформу .NET 11"  +3 +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 04:21 
> Опять будут сказки про кроссплатформенность и как дотнет и C# скоро зохватит весь мир?

Какие сказки. Там сам создатель шарпа выбрал go для компилятора typescript из-за "переносимости" c#.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

234. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (233), 14-Ноя-26, 07:43 
Ты в больших конторах никогда не работал? И дела не имел когда тебе дадут тележку обезьянок, мало времени и скажут делай вот то? И выкидываешь ты всё что думал как правильно. Просто делаешь так что бы претензий не было по результату.
Вот отечественные импортозаместители, и все кто в этой теме давно, не дадут соврать.
Ответить | Правка | Наверх | Cообщить модератору

237. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Инопланетянин (?), 14-Ноя-26, 08:29 
> Ты в больших конторах никогда не работал? И дела не имел когда
> тебе дадут тележку обезьянок, мало времени и скажут делай вот то?
> И выкидываешь ты всё что думал как правильно. Просто делаешь так
> что бы претензий не было по результату.
> Вот отечественные импортозаместители, и все кто в этой теме давно, не дадут
> соврать.

Что за бред ты несешь? В крупных конторах есть должность technical fellow, коим Хелсберг и является. Это высший технический грейд. Он волен выбирать, что хочет (в рамках разумного, конечно). Почему он выбрал go уже не раз говорил вроде как, не слежу.

> мало времени и скажут делай вот то?

У них год был или около того. Понимаешь, год, Карл! Год! С комадной и конторой которая copilot имеет.

Ответить | Правка | Наверх | Cообщить модератору

238. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Инопланетянин (?), 14-Ноя-26, 08:31 
>> мало времени и скажут делай вот то?
> У них год был или около того. Понимаешь, год, Карл! Год! С
> комадной и конторой которая copilot имеет.

Год, чтобы переписать код, который ты же и писал и проектировал. Ну ладно там архитектуру поменять еще надо было. Но все равно это дофига много как мне кажется.

Ответить | Правка | Наверх | Cообщить модератору

242. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (242), 14-Ноя-26, 14:35 
> Год, чтобы переписать код, который ты же и писал и проектировал. Ну
> ладно там архитектуру поменять еще надо было. Но все равно это
> дофига много как мне кажется.

Ты еще почитай историю как LSE ушел с винды и дотнета. Кажется с тех пор мало что изменилось. Сроки разработки и ценники - ломовые, господа уверены что это все будет катить в таком виде, чуть ли не вечно. Биржевики посообразительнее average joe и послали партнеров MS с такими соотношениями еще во когда. А тут, вот, даже и до average joe доползать что-то стало, где место всех этих нетчиков в современном мире.

Ответить | Правка | Наверх | Cообщить модератору

105. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от User (??), 12-Ноя-26, 04:28 
Эээээ... То, что на десктопе у тебя его нет - не говорит, что "не ушло", да? Бизнесухи по контейнерам в кубике ох, как не мало крутится...
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

178. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 16:06 
Я вот раст гораздо больше не люблю чем C#, но растоподелки у меня есть. И при этом раст минимум вдвое моложе.
Ответить | Правка | Наверх | Cообщить модератору

182. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от User (??), 12-Ноя-26, 17:15 
Какой вывод я должен сделать из отсутствия java приложений на эдак 95% десктопов на Linux?
Ответить | Правка | Наверх | Cообщить модератору

243. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (242), 14-Ноя-26, 14:36 
> Какой вывод я должен сделать из отсутствия java приложений на эдак 95%
> десктопов на Linux?

То что все ваши явы и дотнеты - нужны только полутора корпоратам в их корпоративном легаси, и единственынм аргументом "за" является "уже написали хренадцать лет назад". Т.е. классический чемодан без ручки, когда нести тяжко а выкинуть жалко.

Ответить | Правка | Наверх | Cообщить модератору

247. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от User (??), 14-Ноя-26, 17:14 
Ну или что десктоп - в особенности "забесплатновый", не нужен никому, низачем и ни для чего.
А вот что там у анонима на мабиле работает - вопрос наверное интересный, пусть ответ для анонима и неожиданный...
Ответить | Правка | Наверх | Cообщить модератору

113. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (113), 12-Ноя-26, 05:57 
90% кода на дотнете крутится в linux контейнерах
Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

199. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 00:23 
Доказать этого ты конечно не сможешь...
дотнетчеги == вантзянеге!, ТЧК!
Ответить | Правка | Наверх | Cообщить модератору

114. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 06:02 
> Опять будут сказки

Ты просто языком мелешь не разобравшись?

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

127. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (127), 12-Ноя-26, 09:13 
Как пример активно используемого удачно написанного кроссплатформенного .NET приложения - симулятор открытого мира opensimulator.org
Ворочает часто десятками тысяч объектов, базами по десятку гигов, управялет исполнением внутренних скриптов у объектов.
Работает на linux, windows, есть порт энтузиастами под фрибсд.

А вообще собрать что то нетривиальное написанное на .NET 2 в .NET 10 это из области фантастики, в Java скорее всего будет собрано мавеном и сразу заработает - к обсуждениям выше.
Я занимался разработкой на C# в течении 10 лет, потом удачно перешел на C++ на котором и пишу код уже 10 лет, и сейчас бы не стал делать новый проект на .NET платформе - много гемороя - майки любят кидать разработчиков с технологиями, то добавили то отменили, языковые фичи часто ненужные - горшочек не вари.

Ответить | Правка | К родителю #64 | Наверх | Cообщить модератору

159. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 12:02 
>  на .NET 2 в .NET 10

Там не в языке проблема будет. Язык обратно совместим.

Проблема будет в зависимостях. Бинарная сериализация, всякие старые библиотеки, которые уже 15 лет как на TPL переписали.

Ответить | Правка | Наверх | Cообщить модератору

173. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Ivan_83 (ok), 12-Ноя-26, 14:17 
Отдельные примеры есть, но на других, даже более молодых ЯП софта гораздо больше написали.
Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

183. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от User (??), 12-Ноя-26, 17:19 
Именно по этому уже никто, нигде и ни для чего не использует Java 8? Падме.jpg

Ответить | Правка | К родителю #127 | Наверх | Cообщить модератору

244. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (242), 14-Ноя-26, 14:38 
> Именно по этому уже никто, нигде и ни для чего не использует
> Java 8? Падме.jpg

Не, ну полтора корпората в своих загонах какое-то легаси гальванизируют, но - положа руку на сердце - это все интересно только им. Для всех остальных это по сути технология 404.

Ответить | Правка | Наверх | Cообщить модератору

246. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от User (??), 14-Ноя-26, 17:11 
>> Именно по этому уже никто, нигде и ни для чего не использует
>> Java 8? Падме.jpg
> Не, ну полтора корпората в своих загонах какое-то легаси гальванизируют, но -
> положа руку на сердце - это все интересно только им. Для
> всех остальных это по сути технология 404.

Ну да - деньги ж берутся из тумбочки, всем известно!

Ответить | Правка | Наверх | Cообщить модератору

72. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (70), 11-Ноя-26, 23:35 
Почему такие частые выпуски... всего? Почему бы не выпускать раз в 6 лет?
Ответить | Правка | Наверх | Cообщить модератору

78. "Microsoft опубликовал открытую платформу .NET 11"  –2 +/–
Сообщение от Аноним (57), 12-Ноя-26, 00:13 
Потому что сейчас корпорации вручную уже не кодируют. Все перешли на вайб-кодинг, а значит быстро добавляют огромные объёмы кода.
Ответить | Правка | Наверх | Cообщить модератору

163. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 12:10 
> Потому что сейчас корпорации вручную уже не кодируют. Все перешли на вайб-кодинг,
> а значит быстро добавляют огромные объёмы кода.

Ты тупо это под каждым сообщением пишешь. Релизный цикл дотнета не меняется уже много лет

Ответить | Правка | Наверх | Cообщить модератору

168. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (153), 12-Ноя-26, 12:28 
Это не я тупо ... , это корпорации тупо ... во всём
Ответить | Правка | Наверх | Cообщить модератору

112. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (113), 12-Ноя-26, 05:56 
Там две ветки, LTS и STS

дотнет 10 - Long Term Support, расчитан на три года начиная с ноября 2025
дотнет 11 - Standart Term Support, расчитан на два года

В принципе, дотнет довольно стабилен и обновляется без особенных проблем. Это не нода или питон, где ломают апи раз в неделю

Ответить | Правка | К родителю #72 | Наверх | Cообщить модератору

143. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 09:55 
в ноде лтс ломают апи раз в неделю ?
Ответить | Правка | Наверх | Cообщить модератору

161. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Илья (??), 12-Ноя-26, 12:08 
> в ноде лтс ломают апи раз в неделю ?

Не, сама нода не меняется. Но нагромождение npm пакетов приводит к тому, что написанный пол года назад проект иногда проще с нуля переписать. В дотнете фрагментрованость поменьше

Ответить | Правка | Наверх | Cообщить модератору

191. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Смузихеб забывший пароль (?), 12-Ноя-26, 19:21 
ну хз. Там от версионирования зависит и ничто не мешает зафиксировать конкретную версию вместо принятия минорных обновлений пакетов( там буквально ведь в одном файле для конкретных пакетов считанные символы поменять один раз )
Ответить | Правка | Наверх | Cообщить модератору

201. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от _ (??), 13-Ноя-26, 00:46 
В теории - наверное. На практике, в дикой природе - не встречается. leftpad вам в пример.
Ответить | Правка | Наверх | Cообщить модератору

86. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 12-Ноя-26, 01:13 
да там только от одного списка винклюженных библ тормозит даже на консольке, легче батник или павершелл написать
Ответить | Правка | Наверх | Cообщить модератору

88. "Microsoft опубликовал открытую платформу .NET 11"  –4 +/–
Сообщение от Разрабemail (?), 12-Ноя-26, 02:15 
С 10 версии старт стал практически незаметно. Opensilver blazor можете посмотреть xaml.io я предпочитаю f# пишу продакшн код если что fsharp.org на io git altbodhi демка веб на фшарпе. Ещё fable умеет в Раст компилировать
Каждый раз думаю а нафиг мне шоу Раст и тп?
Ответить | Правка | Наверх | Cообщить модератору

102. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 04:19 
Сейчас компилироваться в wasm только ленивый не умеет. Не показатель.
Ответить | Правка | Наверх | Cообщить модератору

155. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Разрабemail (?), 12-Ноя-26, 11:59 
Я не про васм wpf одна из самых внемяемых технологий если сравнивать с другими языками
Ответить | Правка | Наверх | Cообщить модератору

185. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Инопланетянин (?), 12-Ноя-26, 17:57 
> Я не про васм wpf одна из самых внемяемых технологий если сравнивать
> с другими языками

Это где в xml надо интерефейс описывать?

Вменяемые это qt (без qml) и gtk2: можно и дизайнером и руками сделать.

Ответить | Правка | Наверх | Cообщить модератору

192. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 12-Ноя-26, 19:51 
если про вменяемость - файлы конфигов уже лет сто как признали адекватнее волшебных чисел. сорян за некро
Ответить | Правка | Наверх | Cообщить модератору

213. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (70), 13-Ноя-26, 15:11 
В Visual studio есть графический дизайнер для WPF. Ещё есть Expression Blend. Но только старые версии потому что его разработку отменили.
Ответить | Правка | К родителю #185 | Наверх | Cообщить модератору

219. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 13-Ноя-26, 18:02 
> В Visual studio есть графический дизайнер для WPF. Ещё есть Expression Blend.
> Но только старые версии потому что его разработку отменили.

А сколько он там раз уже deprecated то? Я уже запутался. Сперва говорили что HTML5 их все, потом - вон тот какой-то кросс-дос-UI. А потом майки и весь дотнет хрустом заменять начали прям у себя.

Ответить | Правка | Наверх | Cообщить модератору

235. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (233), 14-Ноя-26, 07:46 
Ты уже который год свистишь по этой теме. Много там назаменяли за пару лет? Или ты всё так с теми двумя статьями и бегаешь по опеннет, и ничего нового принести не можешь?
Ответить | Правка | Наверх | Cообщить модератору

240. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 14-Ноя-26, 14:22 
> Ты уже который год свистишь по этой теме. Много там назаменяли за
> пару лет? Или ты всё так с теми двумя статьями и
> бегаешь по опеннет, и ничего нового принести не можешь?

Маркетинг майков еще начиная с винды 8 орал что теперь их все - HTML5 :D. А остальное - легаси голимое, и вообще. Нетчики, очевидно, в это "остальное" тоже попадают.

А не так давно всплыли очешуенные подробности как майки нанимают девов на Rust для переписки бэка онлайн офиса с дотнета. Так что еще ножик в спину то. У вас там спина не чешется? А то проверьте, вдруг там уже ножиков то - дорогой партнер понатыкал?! :)

Реально этот ваш нет - оверинженернутый переросток для корпоративного легаси булшита. Больше он в диком виде просто не попадается по сути нигде.

Ответить | Правка | Наверх | Cообщить модератору

248. Скрыто модератором  +/–
Сообщение от Аноним (248), 15-Ноя-26, 12:20 
Ответить | Правка | Наверх | Cообщить модератору

220. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 13-Ноя-26, 18:03 
>  Сейчас компилироваться в wasm только ленивый не умеет. Не показатель.

А дотнет и туда 100500 метров своего рантайма вкрячит, так что оно будет грузиться полчаса и жрать терабайт оперативы?

Ответить | Правка | К родителю #102 | Наверх | Cообщить модератору

111. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (113), 12-Ноя-26, 05:52 
Лучшая, но я на LTS пока посижу
Ответить | Правка | Наверх | Cообщить модератору

145. "Microsoft опубликовал открытую платформу .NET 11"  +5 +/–
Сообщение от Аноним (145), 12-Ноя-26, 10:07 
> IEnumerable<string> readOnlyItems = [with(), "Item1", "Item2"];

Какой болван придумал совать with в коллекции? Не понимает что это не нужное усложнение языка? Надеюсь ему икается.

Ответить | Правка | Наверх | Cообщить модератору

157. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Разрабemail (?), 12-Ноя-26, 12:01 
F# улучшил поддержку вот, уменьшилось количество аллокаций в стд
Ответить | Правка | Наверх | Cообщить модератору

187. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (5), 12-Ноя-26, 18:33 
Если в инфраструктуре линукса не хотят развивать java (в браузерах удалена), будем пользоваться дотнетом.
Ответить | Правка | Наверх | Cообщить модератору

218. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 13-Ноя-26, 17:59 
> Если в инфраструктуре линукса не хотят развивать java (в браузерах удалена),
> будем пользоваться дотнетом.

Поддержка дотнета в браузерах тоже такая себе, номинальненькая :). Кинул вас майкрософтушка. И на rust перешел.

Ответить | Правка | Наверх | Cообщить модератору

236. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (233), 14-Ноя-26, 07:47 
Позевывая... Когда циферный ...т - когда пишет на опеннет.
Ответить | Правка | Наверх | Cообщить модератору

239. "Microsoft опубликовал открытую платформу .NET 11"  +/–
Сообщение от Аноним (-), 14-Ноя-26, 14:16 
> Позевывая... Когда циферный ...т - когда пишет на опеннет.

А вот представитель диванного^W карманнго легиона. Ща подразопрется и кааак покажет нам приложухи на дотнете в браузере! И в IoT заодно, чтоб два раза не вставать. И что там еще было, а, во, кроссплатформенность!

Правда если он даже и разопрется ЭТО накопать - можно спорить на что угодно что это будет номинальный маргинальный BS или какие-нибудь прикормыши майкрософт живущие до тех пор пока патрон не решит сменить курс, а это ms любит и умеет. И нетчиков уже раза три в легаси записал :)

Ответить | Правка | Наверх | Cообщить модератору

249. Скрыто модератором  +/–
Сообщение от Аноним (248), 15-Ноя-26, 12:37 
Ответить | Правка | Наверх | Cообщить модератору

217. "Microsoft опубликовал открытую платформу .NET 11"  +1 +/–
Сообщение от Аноним (-), 13-Ноя-26, 17:58 
> можно создавать многоплатформенные приложения для браузера,
> облачных систем, рабочего стола, IoT-устройств и мобильных платформ,
>  используя единые библиотеки и общий процесс сборки

Это как питон. Можно все - но - увы - одинаково хреново! Только еще рантайма 100500 мегабайт.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




XSQUARE
Inferno Solutions
Hosting by Hoster.ru
Хоcтинг: