URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID3
Нить номер: 118541
[ Назад ]

Исходное сообщение
"Компания Microsoft опубликовала открытую платформу .NET Core..."

Отправлено opennews , 23-Сен-19 21:23 
Компания Microsoft представила выпуск открытой платформы .NET Core 3.0 для Windows, macOS и Linux. Исходные тексты компонентов .NET Core распространяются под лицензиями  MIT и Apache 2.0. Кроме Windows заявлена поддержка Red Hat Enterprise Linux 6 и 7, CentOS 7, Debian 9+, Fedora 28+, SUSE Linux Enterprise Server 12 SP2+, openSUSE 15+, Oracle Linux 7, Alpine Linux 3.8+, Ubuntu 16.04+, Linux Mint 18+, macOS 10.13+. Также сообщается о согласовании поставки .NET Core 3.0 в составе дистрибутива RHEL 8 в наборе Red Hat Application Streams...

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


Содержание

Сообщения в этом обсуждении
"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Дегенератор , 23-Сен-19 21:23 
Господа № 203, кажется вам вскоре больше нечем будет понтоваться. 2020... "Компания Microsoft опубликовала открытую платформу Windows"... Зачем вы сопротивляетесь, мистер Андерсон?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено пох. , 23-Сен-19 21:48 
главное чтоб не наоборот - "приняла решение о закрытии убыточной платформы windows, клиентам предложена миграция на продукты ibmhat. Компания microsoft после оптимизации планирует заняться производством умных унитазов, безумных кофеварок и уже выпустила концепт летающего тостера. Управляются интуитивно-приятным приложением, разумеется, через облачный сервис где-то в Azure. Мы видим свое будущее в Интернете дрянных Вещей, а не в развитии устаревшей концепции "десктопа"


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:10 
M$ EEE в действии. Главное быть наготове - нож в спину может последовать в любой момент.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Дегенератор , 23-Сен-19 23:27 
> M$ EEE в действии. Главное быть наготове - нож в спину может
> последовать в любой момент.

Какую спину? Вы все "плохим игроком в доте" стоИте.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Ivan_83 , 24-Сен-19 00:59 
А толку то?
Венда весьма уныла, это всё ещё хуже чем дела в опенсорце.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено aploskov , 24-Сен-19 01:59 
Господа, M$ с огромной радостью представляет вам новый OpenSource зонд. Он настолько огромный, что с лёгкостью заткнёт любую дырку.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:26 
>  WPF, позволяющего создавать кроссплатформенные интерфейсы пользователя

А вот это уже интересно. И какой там у него бэкенд на линухе? GTK? Qt? Или что-то свое? А с вяленым как дела?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Ignis , 23-Сен-19 21:29 
В статье написано что ограничено платформамами Винды пока

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Fracta1L , 23-Сен-19 21:51 
Кроссплатформенные интерфейсы пользователя, но только для Windows. Ясно.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 09:04 
Так всегда было... И так будет :-)

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 11:35 
Windows 10 Home, Windows 10 Pro, Windows 10 Enterprise и т.д. -- чем не разные платформы? :)

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 25-Сен-19 09:59 
Тем, что редакции.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Денис , 23-Сен-19 21:31 
> Поддержка создания графических приложений ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено mumu , 27-Сен-19 15:47 
>> Поддержка создания графических приложений ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF.

Это не так. ниже уже написали про AvaloniaUI


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Keroosha , 23-Сен-19 21:31 
Хрень, никто даже и не думает об этом
https://github.com/dotnet/wpf/issues/48

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено пох. , 27-Сен-19 12:04 
тебе ж написали - подумали, еще раз подумали - осознали - прожект века, требующий немеряных денег, грозящий затянуться на непойми сколько и с непонятным выхлопом в результате.

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

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

Но ты ж неосилишь...


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:33 
В тексте новости ошибка - WPF есессно win only, ибо завязан на рендеринг через directx. Что-то очень похожее делает проект https://avaloniaui.net , вот там действительно кроссплатформенно

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено mumu , 27-Сен-19 15:46 
> А вот это уже интересно. И какой там у него бэкенд на
> линухе? GTK? Qt? Или что-то свое? А с вяленым как дела?

AvaloniaUI там http://avaloniaui.net/


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Mr. Cake , 29-Сен-19 19:59 
С вяленым в AvaloniaUI пока перевели попапы на C#-реализацию xdg_positioner (https://github.com/AvaloniaUI/Avalonia/blob/master/src/Avalo...). Чтобы проще портироваться на него потом было. Непосредственно wayland-бакэнд затрудняется отсутствием C#-биндингов к libwayland, которые надо будет писать самостоятельно.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:28 
Там гуй вменяемый кроссплатформенный не появился еще?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:11 
"M$" и "вменяемый" в одном предложении? LOL

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 08:12 
неа, кросс-платформенный только для web (на html,css)
но зато не надо javascript обмазыватся - можно писать на более вменяемом и типизированном C#

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено garrick , 24-Сен-19 09:07 
Есть же Java. Чем не угодила?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено VEG , 24-Сен-19 10:43 
C# на порядок лучше.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено VladSh , 24-Сен-19 12:43 
Та не, больше!

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено правдоруб , 24-Сен-19 14:34 
Сильнейшая аргументация. Здравым смыслом нельзя объяснить выбор платформы которая полноценно работает только на винде. Ни тебе ни мобильной разработки, ни серверной. Зачем разраб изначально себе подкладывает грабли понять невозможно.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 15:12 
>>Здравым смыслом нельзя объяснить выбор платформы которая полноценно работает только на винде.

"Полноценно" - это значит непременно с гуем? Еще примеры есть?

>>Ни тебе ни мобильной разработки, ни серверной.

Вот это уже откровенная неправда:) Как раз с кроссплатформенной серверной разработкой в .net core все прекрасно, почитали бы хотя бы новость. И с мобильной разработкой тоже - нет наверное другой такой экосистемы, которая бы позволяла писать так легко на одном языке и под Android, и под iOS. Да, формально это делается при помощи Xamarin/Mono, однако это все та же Microsoft и проекты находятся в процессе активного обмена кодом и слияния, в грядущем .NET 5 возможно все унифицируют. Попробуйте на ванильном JDK разработать что-нибудь для айфона или андроида ;)

И это возвращает нас к вопросу про гуй - в 2019 году гораздо важнее разработка бэкэнда и сопутствующих клиентов - веб или мобильных приложений. Классические десктопные приложения - это очень узкая ниша, поэтому не переживайте так за майкрософт и за дотнет.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:30 
И все равно страшно на нем начинать делать что-то, хоть и сися неплоха сама по себе. Опыт вендорлока с майками (сильверлайт) еще долго выветриваться будет из сознания.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 23-Сен-19 22:07 
И с флешами. И с ойпхонами. И с джавой. По сравнению с ними дотнет кор совсем не страшный

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено правдоруб , 24-Сен-19 14:17 
Жаба на приколочена к винде и средства разработки тоже.
Не надо ля-ля.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 14:58 
>> Жаба на приколочена к винде и средства разработки тоже.

.net core работает как на Windows, так и Linux с macOS, есть и кроссплатформенные среды разработки типа JetBrains Rider и VS Code.
"Приколочена к винде" разве что Visual Studio и её основа - WPF, ну так никто не заставляет этим пользоватся. Дотнет кор никогда не позиционировался как средство разработки гуя, и вряд ли будет, учитывая современные тенденции (хотя и тут есть определенные опции).

>>Не надо ля-ля.

Вот-вот.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено garrick , 24-Сен-19 17:47 
>типа JetBrains Rider

Вы как раз привели очень удачный пример "ущербности" Java и гуя на ней...


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 20:56 
>>Вы как раз привели очень удачный пример "ущербности" Java и гуя на ней...

Для протокола - лично я про "ущербность" Java ничего не говорил. Большие молодцы JetBrains и продукты у них отличные, а главная их платформа сделана на Java. Не в последнюю очередь, конечно, потому, что их первый флагманский продукт - IntelliJ IDEA, это Java IDE.
И тот факт, что это Java, никак не делает .NET Core автоматически какашкой, прибитой какими-то воображаемыми гвоздями к Windows, как утверждает тут один товарищ с весьма вычурным ником. Нравится Java - пишите на Java. Есть довольно много людей, которые предпочтут новенький C# 8 Джаве, и теперь у них есть еще больше причин это сделать.
На тулките xwt сделана, например, MonoDevelop для всех трех платформ, на Маке так вообще она гордо именуется Visual Studio for Mac. До возможностей IDE от джетов ей, конечно, далеко, но это скорее JetBrains слишком крутые, а не .NET плох. Но есть факт - есть вполне функциональная кроссплатформенная  IDE, ущербность чего (в кавычках или без) это (не) доказывает?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Печаль , 25-Сен-19 18:50 
Оне смог дождаться загрузки ни одной из их айдэ

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 24-Сен-19 17:59 
Mono и Xamarin тоже не приколочены. А вот гугль уже наелся свободок жабы, да.
Равно как и сотни поделок на жабе которые как бе должны быть кроссплатформенные, но на самом деле даже не близко, проще через wine запустить

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 23-Сен-19 21:35 
> Поддержка создания графических приложений ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF.

это слегка глупо со стороны микрософта (и в контексте их политики последних пары лет):

на гтк и кути столько жалоб, что у впф были бы неиллюзорные шансы доминировать


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:38 
Овчинка выделки не стоит, там проще все с нуля переписать. Если вам нравится подход WPF, обратите внимание на https://avaloniaui.net/ (уже есть линк выше , ну да ладно). Они пока ещё в начале пути, но выглядит интересно’ есть даже РоС в Web Assembly

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 23-Сен-19 21:44 
лично мне гтк нравится больше всех (но его главный недостаток, что т.к. они подневольны ред^wайбиэму, они не могут принимать все решения в рамках нормальных технических дискуссий как в настоящих опенсорс проектах, и часто идут на поводу у команды дизайнеров, которые, мягко говоря, имеют другие цели у себя в головах или где там)

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 23-Сен-19 21:48 
например, эти у~бки чисто из принципа захардкодили отключение подчеркивания на кнопках (даже код не удален, а тупо значение настройки было изменено с чтения конфига на "0")

или ломание апи тем каждые пару релизов и принципиальное нежедание документировать эту часть апи


всякое такое


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 23-Сен-19 21:54 
но с положительной стороны гтк использует богоподобный гобжект, почит ванильный css для темок и, менее важно сейчас, но хорошо в плане перспективы -- на мобильных устройствах он использует те же наборы виджетов, что и на десктопе, без разделения на десктоп-онли виджеткит и какой-то отдельный инородный десктоп/мобайл набор

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним вопрошающий , 23-Сен-19 21:49 
Чем оно лучше QML?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 23-Сен-19 22:10 
На сам по себе куть жалоб практически нет, это отличный инструмент.
Ну и до кучи https://wiki.qt.io/Language_Bindings#Qt_for_C.23.2FMono.2F.N...

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 23-Сен-19 23:51 
> Жалобы на Qt только у криворуких бoлванов вроде тебя.

как там си биндинги поживают?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено iLex , 23-Сен-19 23:50 
WPF - это та хрень с вечно мыльными шрифтами, где даже пустая формочка уровня Hello World'а грузится секунд десять? Спасибо, Electron и то лучше.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 09:23 
и как там в параллельной вселенной? погода хорошая?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено хотел спросить , 24-Сен-19 13:46 
точно не лучше.. со шрифтами они порешали... неидеально, но вполгне годно

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено тоже Аноним , 24-Сен-19 08:39 
> это слегка глупо со стороны микрософта

Скорее - с вашей стороны. Вы правда думаете, что для портирования на другие платформы WinAPI, которое лежит под всей графикой Корки, майкрософту нужно просто слегка захотеть?
А сделать второй Qt, только свой и лучше, да еще и переползти на него всем дотНетом... это им просто слабо.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 13:41 
>> это слегка глупо со стороны микрософта
> Скорее - с вашей стороны. Вы правда думаете, что для портирования на
> другие платформы WinAPI, которое лежит под всей графикой Корки, майкрософту нужно
> просто слегка захотеть?

Ну да. И договориться с Wine. :)


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено тоже Аноним , 24-Сен-19 15:34 
> Ну да. И договориться с Wine. :)

Кабы Wine полноценно покрывал всех винапишных тараканов - на нем уже собрали бы WinuxNG и автоматически обновлялись с Десяточки.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 25-Сен-19 07:46 
> Кабы Wine полноценно покрывал всех винапишных тараканов - на нем уже собрали
> бы WinuxNG и автоматически обновлялись с Десяточки.

сделал столько опечаток в слове "реактОС"


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено annual slayer , 25-Сен-19 07:44 
> Скорее - с вашей стороны. Вы правда думаете, что для портирования на другие платформы WinAPI, которое лежит под всей графикой Корки, майкрософту нужно просто слегка захотеть?

дело не в том, что они сами не хотят портировать это, а в том, что принципиально не готовы рассматривать даже пулл реквэсты


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:40 
Вот пишут и спрашивают про гуй. Вы видели какой гуй в вин10? Там один венигрет. Что говорить о других платформах, если они норм гуй на одной запилить не в состоянии.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено IRASoldier_registered , 23-Сен-19 21:46 
> Вы видели какой гуй в вин10? Там

...минимализм. Гуй, который не вырывает тебе глаза стеклянными кнопками и выпуклыми рамками.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 22:01 
жаль только, кроме гуя (да и то местами) там нет вообще ничего минималистичного

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено IRASoldier_registered , 24-Сен-19 18:42 
> жаль только, кроме гуя (да и то местами) там нет вообще ничего
> минималистичного

Приложения, написанные на чистом WinAPI весьма минималистичны. Да, искусство создания таковых несколько, хм, элитарно, но оно ещё не утеряно и продолжает сохранять определенное количество приверженцев.



"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:51 
А что тебе мешает отрисовать интерфейс самому? Qt декорируется каскадными таблица как сайт. Можешь сделать что угодно.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 21:58 
кто бы что ни говорил, но по скорости решения задач "запилить фичу А в продукте B" с майкрософтом по-прежнему не идут ни в какое сравнение ни гугл, ни все остальные. Эту бы энергию, да в мирных целях.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:04 
Кто бы чтобы не говорил, но винда была, есть и будет всегда ОС номер один на настольном ПК. Они мобилки прокакали, сервера прокакали, они все прокакали, но вот настольные ПК в их руке и ни мак, ни линукс никогда не достигнут этой высоты,как бы линуксоиды не пердели.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 02:06 
За счёт того, что они были первыми, кто так распространил свой продукт среди корпоративных сотрудников? Люди просто даже не знают, с чем они работают. Слово "ворд" стало нарицательным для бабулек, которые уже начинают путаться в экселе, т.е. которые вообще не понимают как это работает. А потом вы удивляетесь, с чего бы это "никто" не хочет переходить на опенсорс...

И всё таки тема о другом, а именно о том, что MS типо вроде как делает кроссплатформ под свои решения, что пугает учитывая печальную историю тех же офисов...
https://ru.wikipedia.org/wiki/Office_Open_XML


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 03:40 
> За счёт того, что они были первыми, кто так распространил свой продукт среди корпоративных сотрудников?

1) Apple? Им кто-то мешал сделать то же самое? И все шансы были но они их профукали.
2) Linux? Смешно то, что как раз в корпоративной среде подвижки в его сторону худо-бедно, но есть.
3) домашние компы? Э-э, тут все остальные ОС давай, до свиданья.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено ы , 25-Сен-19 23:58 
1. не, ну AppleWorks был с 84, Lotus с 83 тоже. лотуса уже вообще не осталось, а первый переродился в iWork, у которого распространённость даже среди мак-юзеров небольшая.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено ы , 25-Сен-19 23:49 
> они были первыми, кто так распространил свой продукт среди корпоративных сотрудников?

не, на постсоветском пространстве сначала был Лексикон, и он успешно сдал позиции. где он щас?

> MS типо вроде как делает кроссплатформ

была такая штука -- internet explorer for macintosh, в 1996 году. были ещё для соляриса, и, кажется, ирикса.

майкрософт всю жизнь делает кросс-платформ и никто от этого не умер.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Мимоход , 23-Сен-19 22:15 
Пофиг на гуй. Вот C# 8 — это гуд.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено JL2001 , 24-Сен-19 00:44 
> C# 8 — это гуд.

чем?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Илья , 24-Сен-19 07:05 
Ну там окончательно смешали ссылочные и значимые типы. Если вы лет 10 назад выучили дотнет - то всё норм. А если студент - то вам и ну нужно знать, зачем все эти вопросики ставить.

В интерфейсах теперь можно определять методы. Очень удобно, методы можно определять там, где нельзя. Теперь интерфейс и абстрактный класс это примерно одно и то же.

Про другие мандеть не буду. так как там вроде нет "странностей"


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 20:00 
> зачем все эти вопросики ставить.

Эта вещь уничтожит 95% NPE!

> В интерфейсах теперь можно определять методы

В Java тоже самое, интрефейсы отличаются от абстрактных классов тем что интерфейы не хранят состояний.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Илья , 24-Сен-19 22:26 
> Эта вещь уничтожит 95% NPE!

У нас так говорили про аттрибуты jet brains [NotNull] и [CanBeNull]. В итоге NRE (да, именно  nre:) стреляют не реже, но зато на каждом поле болтается по аттрибуту


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 22:21 
Через пару лет Поттеринг напишет DE на этом для линукса, все прочие DE вымрут.

Будет весело.)))


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 23-Сен-19 22:33 
Больше всего ожидается как раз кроссплатформенный гуй и, раз на то пошло, то и HTTP/3. Докер, линух и распберри и до 3-ей версии прекрасно  работали, непонятно почему это "некоторые другие новшества".

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено suse , 23-Сен-19 22:33 
Что то не вижу я в репе openSuse 3ий версии.Пока ещё только 2ая

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 23-Сен-19 22:41 
на бубунте уже накатилось

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 22:43 
Как программист на шарпе, доволен такими новостями.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено правдоруб , 24-Сен-19 14:41 
Как можно быть в принципе довольным сидя на шарпее? Это же костыльная штука на ОС отличных от винды и мобильниках. У вас, наверное, очень скромные амбиции как у разработчика.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 15:21 
Рекомендую все-таки выбраться из криокамеры:) То, что вы пишите - это даже не вкусовщина, это просто технически неверно. Складывается ощущение, что последние лет 5 вы совершенно не следили за этой областью, но мнение сейчас имеете.
У вас, похоже, Баллмер все еще скачет и орёт "девелоперс!". У нас же дотнет разрабатывается на гитхабе (даже пулл-реквесты принимают!) и работает одинаково, что на винде, что на линуксе, что на маке (и на ARMах тоже, кстати).

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:06 
кто в курсе, Xamarin больше не нужен?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено AJ , 24-Сен-19 04:35 
Как это не нужен? Его подтянули (вроде) до .netstandart 2.1
WPF и WinForms - сугубо виндовые вещи, хоть и с открытым исходным кодом.
Другое дело, нужен ли он изначально? :-) Кто-то да юзает.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Илья , 24-Сен-19 07:06 
Нужен

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:06 
Mono теперь не нужен?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:13 
А когда-то был нужен?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:07 
Еще годика два и такими темпами можно будет закопать GTK как ненужно, и писать все на qt или дот.нете. Прекрасно.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено аноним3 , 23-Сен-19 23:32 
ошибочка. проскочила новость , что мелкософт пилит новую ось виндовс коре на ядрышке линукса и все эти всплески открытости приурочены к новому набору желающих бесплатно помочь им в будущем продвижении их платформы. но это пока только не установленная новость. так что ничего сказать нельзя. но как то не похоже на то , что бы эта фирмочка страдала свободолюбием и открытостью за бесплатно.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено жека воробьев , 24-Сен-19 09:38 
источник?

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 13:46 
> источник?

Источник не скажу, но первоисточник Опеннет. Тут не раз на эту тему шутили :)


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено аноним3 , 24-Сен-19 20:15 
источников полон свет. поройся в сети. кто нибудь расскажет. но там читал о утечке о сотрудника мелкомягких. может найдешь еще. или в запасниках яндекса в старых страницах. если не удалили еще.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 23-Сен-19 23:40 
>.NET Core

Поздно они стали это предлагать вне винды. Для ынтырпрайза есть Go.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 00:48 
Ты думаешь, они просто так его сделали? Если посмотреть на историю, то корпорации регулярно пытаются захватить рынок посмотрев на успех конкурентов на рынке. В данном случае корпорация "добра" (Микрософт) конкурирует с корпорацией "зла" (Гугл). Другой корпорации "зла" -- Ораклу, видимо и так норм, хотя она и барахтается. Раньше, когда ещё были живы санки, было всё наоборот.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено richman1000000 , 24-Сен-19 00:39 
> Сокращено потребление памяти сборщиком мусора и повышена эффективность работы на многоядерных системах;

Тьфу, а нельзя сделать программу по нормальному чтобы не нужны были всяки сборщики? Неужели разрабы настолько отупели что не могут применить нормальное решение?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 00:45 
Покажи этим бeздарям как надо! Еще бaбла срубишь на курсах для рaзРAБов))

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено имя , 24-Сен-19 02:48 
> Тьфу, а нельзя сделать программу по нормальному чтобы не нужны были всяки сборщики? Неужели разрабы настолько отупели что не могут применить нормальное решение?

А вы, я смотрю, много высокоэффективных бизнесов построили…


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено leap42 , 24-Сен-19 03:17 
а какое нормальное? только не говорите про Rust, оно не пригодно для энтерпрайзной разработки и никогда не будет (могу даже пояснить почему).

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


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено JL2001 , 24-Сен-19 08:58 
> Rust, оно не пригодно для
> энтерпрайзной разработки и никогда не будет (могу даже пояснить почему)

поясните, пожалуйста, почему?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено аноним3 , 24-Сен-19 20:19 
сам язык уродский, с этой его ооп и прочими кренделями с выражениями типа 1.2.3.4.5.(). прикинь его поддерживать с постоянного меняющимся синтаксисом языка? да и через год там уже мало кто что поймет. код уйдет на свалку и переписывание. на той же с/с++.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено kiwinix , 24-Сен-19 03:05 
Ну и зачем оно нужно, если виндовые программы с гуем как не запускались так и не будут запускаться?

Ну а виндовые программы без гуя - никому и нафиг не сдались


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено leap42 , 24-Сен-19 03:23 
гляньте вот сюда как-нибудь: https://www.techempower.com/benchmarks/#section=data-r18&hw=...

потом сравните сложность написания и поддержки веб-приложения на C, C++ и C# с точки зрения бизнеса, а не пионерства...


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 06:22 
Действительно, почему бы C/C++ не сравнивать с Rust, Go. Не с C#

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Анонимус2 , 24-Сен-19 10:32 
Никто в здравом уме последние лет 20 не пишет веб-приложения на c или c++. Php, python, perl, ruby, java - с ними сравнивайте.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 24-Сен-19 13:08 
Qt машет вам из-за угла пальцем животворящим пальцем

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено IvAnZ , 24-Сен-19 12:07 
У нас было и есть куча разрабов под .NET, и Core стал несильной экономией средств, так как в AWS теперь можно пускать Linux вместо Windows и оставить разрабов всех даже не переучивая.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 11:01 
Они туда вкрячут Electron ;)

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Anonim , 24-Сен-19 11:46 
Всё уже в вэбе, гуй никому на фиг не сдался

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено vityusha , 24-Сен-19 13:37 
Реальный мир несколько сложнее, чем вам кажется....

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено garrick , 24-Сен-19 14:56 
Интересно как вы этот web запускать собрались прямо из терминала.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено аноним3 , 24-Сен-19 20:21 
до терминала надо еще добраться, потому как оттуда разве что интерпретируемые типа питона запустятся и то если к нему прикрутишь хотя бы ткинтер.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено аноним3 , 24-Сен-19 20:22 
при условии что хотя бы иксы есть.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 25-Сен-19 18:09 
А чем браузер отличается от любого другого гуи-приложения? А раз только терминал, тогда вообще никакого гуя - ни веб, ни классического. Посмотрите на исходный комментарий, там противопоставлются web-app vs. classic-gui-app, а не консоль и гуй.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено vityusha , 25-Сен-19 18:42 
Только размером и требовательностью к ресурскам. Сравните  hello world на Gtk/Qt и на Electron. А так - конечно ничем, и там и там hello world.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 05:23 
Интересно, а много ли народу этим пользуется в Linux, учитывая, что оно не до конца кроссплатформенное и, наверное, никогда таковым не станет...

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Anonymqwe , 24-Сен-19 07:02 
А вы саму новость читали перед оставлением своего комментария? Там указаны сборки под Линукс дистрибутивы, и партнерская программа с Redhat.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено JL2001 , 24-Сен-19 09:02 
> А вы саму новость читали перед оставлением своего комментария? Там указаны сборки
> под Линукс дистрибутивы, и партнерская программа с Redhat.

сборки и партнёрская не гарантируют что этим пользуются


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 09:20 
Человек же понятно написал: "... оно не до конца кроссплатформенное...". Там UI не кроссплатформенный. Из новости: "Поддержка создания графических приложений ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF".

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено windowos , 24-Сен-19 08:40 
Конечно много, уже даже давно powershell стоит

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аномномномнимус , 24-Сен-19 13:07 
Много народа этим пользуется для веб прилаг, UI пока не много

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено mumu , 24-Сен-19 09:59 
Особо радует, что релиз .Net Core 3.0 блокировал релиз PowerShell 7.0. Вот он теперь не за горами. Он станет дефолтным для следующих серверных виндов и не будет истории как с powershell 6.*, когда под виндой что-то встроенное работает, а под никсами нет. Один язык автоматизации, чтобы рулить над всеми.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено fske , 24-Сен-19 10:12 
Если PS7 будет такой же тормозной, как и PS6, то пусть закопают его поглубже. На линуксах этот хлам вообще еле шевелится

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Michael Shigorin , 24-Сен-19 13:47 
> Один язык автоматизации, чтобы рулить над всеми.

(зловещий хохот из мрака) "Без systemd-powershelld вы обречены, лузеры!"


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 18:51 
>> Один язык автоматизации, чтобы рулить над всеми.
> (зловещий хохот из мрака) "Без systemd-powershelld вы обречены, лузеры!"

А это идея. Леннарта в Микрософт!


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено аноним3 , 24-Сен-19 23:57 
поддержать идею)) постановляю леню к мелкомягким.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено MS , 27-Сен-19 12:07 
мы уже ДеИказу наняли, хватит с нас.

этого - ораклу, вон, продайте, мож возьмет. Мы даже доплатим.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 10:59 
MS хочет залезть со своим зондом сразу на все платформы.

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 24-Сен-19 11:18 
Просто оставлю это здесь: https://dotnet.microsoft.com/download/linux-package-manager/...

"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено none_first , 24-Сен-19 17:28 
>Новый выпуск примечателен включением в состав фреймворка для разработки клиентских приложений WPF,

и тут же
>оддержка создания графических приложений ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF.

на стадии второго E
https://ru.wikipedia.org/wiki/Embrace,_Extend,_and_Extinguish


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено VEG , 24-Сен-19 18:27 
Вы не поняли смысл EEE. Он в принципе не применим к .NET Core, так как он никогда не был уже устоявшимся стандартом. MS изначально его и пилила. Без неё его бы и не было.

Что касается WPF (Windows Presentation Foundation) и WinForms, то неудивительно, что эти библиотеки только под винду. Там не просто так Windows в названии. Они опираются на API, которые есть только под Windows. К слову, MS библиотеки для гуёв под Android и iOS тоже поддерживает, они тоже являются врапперами над родными гуями этих ОС. И это правильный подход. Гайдлайны по гуям у каждой платформы свои, а вся внутренняя логика может быть общей.


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено none_first , 24-Сен-19 20:54 
> Вы не поняли смысл EEE. Он в принципе не применим к .NET
> Core, так как он никогда не был уже устоявшимся стандартом. MS
> изначально его и пилила. Без неё его бы и не было.

из описания
>создание и продвижение на рынок своей реализации некой ранее существовавшей технологии

технология называется (условно) виртуальная машина для байткода (пример jvm) их есть и было до..., а теперь вот одна из реализаций под названием .НЕТ

в нвр её активно пропедапливают как ОСС (в части коре) для применения в линухах, в частности...

> Что касается WPF (Windows Presentation Foundation) и WinForms, то неудивительно, что эти
> библиотеки только под винду. Там не просто так Windows в названии.
> Они опираются на API, которые есть только под Windows. К слову,
> MS библиотеки для гуёв под Android и iOS тоже поддерживает, они
> тоже являются врапперами над родными гуями этих ОС. И это правильный
> подход. Гайдлайны по гуям у каждой платформы свои, а вся внутренняя
> логика может быть общей.

все это просто слова, а вот такое пропихивание виндовзонли тулов, под лозунгом оножоткрытое и есть вторая часть. Прямо сказано - хотите гуй - пилите или в виннду, писать раперы для МС сввистоперделок желающих мало, есть моно - но мало кому нуно ;) (со своими кастылями)


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено Аноним , 26-Сен-19 07:46 
>>все это просто слова, а вот такое пропихивание виндовзонли тулов, под лозунгом оножоткрытое и есть вторая часть. Прямо сказано - хотите гуй - пилите или в виннду, писать раперы для МС сввистоперделок желающих мало, есть моно - но мало кому нуно ;) (со своими кастылями)

То есть все снова упирается в гуй, ибо это единственное легаси, которое осталось (и останется, хотя бы по техническом причинам) Windows only. Но ведь всем так нужен этот гуй в наше время, да? :D
Вы на полном серьезе сейчас утверждаете, что МС сейчас делает ЕЕЕ (а как иначе, в любой новости про МС пиши про ЕЕЕ), в самой основе которого лежит виндовый гуй, которым они мир захватят? Рили?


"Компания Microsoft опубликовала открытую платформу .NET Core..."
Отправлено seven , 26-Сен-19 10:32 
Причем создать проект текущая версия Visual Studio не позволяет. https://developercommunity.visualstudio.com/content/problem/...