The OpenNET Project / Index page

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



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

"Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от opennews (?), 04-Дек-18, 22:57 
Компания Microsoft продолжила (https://blogs.windows.com/buildingapps/2018/12/04/announcing.../) открытие компонентов платформы .NET и в дополнение к ранее открытым компонентам .NET Core и ASP.NET Core, позволяющим создавать консольные, web- и серверные приложения, перевела в разряд свободного ПО WPF (https://github.com/dotnet/wpf) (Windows Presentation Foundation), Windows Forms (https://github.com/dotnet/winforms) и WinUI (https://github.com/Microsoft/microsoft-ui-xaml) (Windows UI XAML Library), дающие возможность разрабатывать приложения с графическим интерфейсом пользователя. Код открыт под лицензией MIT, разработка будет вестись на GitHub.


Одновременно опубликован (https://blogs.msdn.microsoft.com/dotnet/2018/12/04/announcin.../) тестовый выпуск открытой платформы .NET Core 3.0 Preview 1 (https://github.com/dotnet/core/blob/master/release-notes/3.0...), в состав которой вошла платформа для построения клиентских приложений WPF (https://ru.wikipedia.org/wiki/Windows_Presentation_Foundation), позволяющая создавать кроссплатформенные интерфейсы пользователя с использованием языка разметки XAML (https://ru.wikipedia.org/wiki/XAML) и библиотеки элементов интерфейса WinUI. В состав также включены компоненты для создания интерфейсов с использованием библиотеки классов Windows Forms (https://ru.wikipedia.org/wiki/Windows_Forms), предоставляющего специфичный для Windows API.

Из других новшеств .NET Core 3 отмечается поставка ORM-прослойки Entity Framework 6 (EF6), поддержка создания самодостаточных приложений (формируется исполняемый файл, включающий .NET Core и зависимости), поддержка TLS 1.3, поддержка API  для встраиваемых устройств (GPIO, PWM, SPI, I2C), поддержка архитектуры ARM64 для Linux. В новой версии также появилась возможность одновременного запуска нескольких экземпляров .NET Core на одной системе, что позволит обновить  приложения WPF и Windows Forms до новой версии .NET  без обновления на уровне операционной системы.

Сборки тестовой версии .NET Core 3 подготовлены (https://dotnet.microsoft.com/download/dotnet-core/3.0) для Windows, macOS и Linux. Поддержка создания графических приложений пока ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF.

URL: https://blogs.windows.com/buildingapps/2018/12/04/announcing.../
Новость: https://www.opennet.ru/opennews/art.shtml?num=49718

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

Оглавление

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


1. "Microsoft открыл код WPF, Windows Forms и WinUI"  +16 +/
Сообщение от Иван Семеныч (?), 04-Дек-18, 22:57 
Как-то это слишком хорошо, чтобы быть правдой. Думаю, порт на X11 не заставит себя долго ждать.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

2. "Microsoft открыл код WPF, Windows Forms и WinUI"  +7 +/
Сообщение от mikhailnov (ok), 04-Дек-18, 23:03 
А на Wayland?
/sarcasm
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

167. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (-), 05-Дек-18, 15:50 
Да хоть на черта лысого. Учитывая сколько лет до MS доползало столь простое пожелание толп народа - нет, вы и правда хотите себе рантайм с вот таким апстримом? Багфиксы и фичреквесты ведь будут рюхать аналогично. Поэтому какого-нибудь переписывания с gtk3 на 4 будете ждать по 5 лет. Или фигачить сами. А к моменту релиза, соответственно, выйдет гном 6-версии как раз, так что будет у вас самый свежак.
Ответить | Правка | ^ к родителю #2 | Наверх | Cообщить модератору

3. "Microsoft открыл код WPF, Windows Forms и WinUI"  +4 +/
Сообщение от A.Stahl (ok), 04-Дек-18, 23:04 
Это чем-то лучше Qt?
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

5. "Microsoft открыл код WPF, Windows Forms и WinUI"  –52 +/
Сообщение от Аноним (5), 04-Дек-18, 23:07 
Тем что qt никому не нужен.
В остальном не лучше.
Ответить | Правка | ^ к родителю #3 | Наверх | Cообщить модератору

10. "Microsoft открыл код WPF, Windows Forms и WinUI"  +11 +/
Сообщение от dimqua (ok), 04-Дек-18, 23:20 
Скорее _это_ на GNU/Linux никому не нужно.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

16. "Microsoft открыл код WPF, Windows Forms и WinUI"  –8 +/
Сообщение от Анонимemail (16), 04-Дек-18, 23:24 
А на кой GUI под линух который сервер?
Десктоп же меньше 3% занимает.
Вот под Макось портануть, это было бы очень интересно :)
Ответить | Правка | ^ к родителю #10 | Наверх | Cообщить модератору

168. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Аноним (-), 05-Дек-18, 15:51 
> Десктоп же меньше 3% занимает.

А у MS и того нет в мобильном сегменте - даже свой 1% про...ли.

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

248. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Lufog (ok), 06-Дек-18, 14:06 
Ты случаем не андроидом, который решили закопать из за фуксии, козыряешь? Ну а в целом, как человек хорошо знающий WPF, не могу не порадоваться абстракции оного от платформы.
Ответить | Правка | ^ к родителю #168 | Наверх | Cообщить модератору

259. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (259), 07-Дек-18, 15:32 
> Ты случаем не андроидом, который решили закопать из за фуксии, козыряешь?

Чокаво? Я что-то проспал, столица таки переехала в Васюки? А то у гугли 90% проектов - фейлятся, если что. Они большие, могут себе позволить :). Андроид вот не фэйланулся. А фуксия - кто под это дрова писать будет? :)

> Ну а в целом, как человек хорошо знающий WPF

...обладает характерным для MSовских ботов уровнем экспертизы. Хорошо что таких в Linux считают за г-но и гонят ссаными тряпками :)

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

73. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 08:28 
> Скорее _это_ на GNU/Linux никому не нужно.

Как это никому?!   Микрософту ж нужно.

Горчичный, дихлофос и зарин на окопы оупенсурс фрифагов.

Война же, не слышал?  </сириус бузинесс>

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

155. "Microsoft открыл код WPF, Windows Forms и WinUI"  –3 +/
Сообщение от Бондарюк Андрейemail (?), 05-Дек-18, 14:12 
GUI на MacOS понимаю, на линуксе - не понимаю. Особенно с его долей в десктопе.
Ответить | Правка | ^ к родителю #73 | Наверх | Cообщить модератору

169. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 15:53 
> GUI на MacOS понимаю, на линуксе - не понимаю. Особенно с его
> долей в десктопе.

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

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

181. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 16:15 
Проблематично согласиться с положениям этой пламенной речи ввиду наличие множества статистических данных. Например:

statista.com/statistics/218089/global-market-share-of-windows-7

Судя по табличке, макось стабильно интересует от (приблизительно) 7 до 14 процентов покупателей готовых компьютеров.

При этом инсталляций линукса от 0,88 до 1,91 процента, то есть стабильно менее 2 процентов, что неиллюзорно намекает на близость к статистической погрешности.

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

214. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (214), 05-Дек-18, 19:28 
Странная какая-то у вас статистика, товарищ майор. На 100% моих компьютеров установлен линукс.
Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору

215. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 19:52 
Это не наша, товарищ солдат, это вражеская статистика.
Ответить | Правка | ^ к родителю #214 | Наверх | Cообщить модератору

237. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Анонимemail (16), 06-Дек-18, 01:59 
По вашей статистике в мире нет бабушек.
Ответить | Правка | ^ к родителю #214 | Наверх | Cообщить модератору

221. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от PukkuTukkuTaBu (?), 05-Дек-18, 22:10 
А каждую переустановку винды они тоже за новую тачку считают?
Линукс просто не палится так во внешний мир, как зондоОси типа windows 10 или макоси
Ответить | Правка | ^ к родителю #181 | Наверх | Cообщить модератору

231. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 23:37 
> А каждую переустановку винды они тоже за новую тачку считают?
> Линукс просто не палится так во внешний мир, как зондоОси типа windows
> 10 или макоси

И какой ответ я могу дать на этот вопрос? :)

Линукс точно так же палится. Считают ведь по браузерам. Ничтожное количество людей меняет UA. Вот и получаются такие цифры. Причём они такие вот уже более двадцати лет.

Правда жизни в том, что обычные люди не используют линукс. Его используют только на серверах и некоторых разработчики ПО. Нет никаких предпосылок к тому, что это может измениться в будущем, поскольку:

а) для линукса не пишут хороший полезный людям прикладной софт (не считая консольных программ), а тот, который всё же написан, вызывает в лучшем случае саркастическую ухмылку;

б) от сообщества линуксоидов принципиально не дождёшься помощи, только потока ядовитых оскорблений и словесных помоев, это отпугивает любого уважающего себя человека;

в) в линуксе практически отсутствует неизменная графическая рабочая среда, постоянно что-то ломают и переделывают с нуля. Для простых потребителей и юзеров ПК это весьма серьёзная проблема.

Нет вообще никаких адекватных сценариев использования линукса обычной, к примеру, домохозяйкой. Что она будет делать с линуксом? Компилировать программы? Нет. Ходить с него безопасно в интернет? Вряд ли, поскольку для простого народа опасности интернета выглядят как нечто такое, от чего защищают антивирусы, следовательно линукс не подходит. Да-да, если нет модного антивируса, то «хомяк» не будет доверять заявлениям о безопасности линукса, это известная вещь. :) Я лично не раз пробовал познакомить людей с той же бубунтой. Это никого не привлекает. Даже заверения в полной безопасности хождения из бубунты на п-рн-сайты — не срабатывают. Людям попросту не нужен линукс. Ни безопасный, ни бесплатный, ни вообще никакой.

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

243. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Anonim (??), 06-Дек-18, 12:00 
>> в) в линуксе практически отсутствует неизменная графическая рабочая среда, постоянно что-то ломают и переделывают с нуля. Для простых потребителей и юзеров ПК это весьма серьёзная проблема.

Вот тут вообще не соглашусь. С моей чисто-юзерской точки зрения кеды не изменялись со времён ранних 4.х. Я по look&feel разницу не замечу, если только они не будут запущены параллельно. Крыса не изменялась ещё дольше - стабильное поведение, стабильный UX, привычно и в меру удобно.
А вот в винде напротив - графическая система постоянно меняется, функции перепрятывают и выкидывают. С каждым релизом хочется достать тёплый ламповый W2k.

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

247. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 06-Дек-18, 12:50 
>>> в) в линуксе практически отсутствует неизменная графическая рабочая среда, постоянно что-то ломают и переделывают с нуля. Для простых потребителей и юзеров ПК это весьма серьёзная проблема.
> Вот тут вообще не соглашусь. С моей чисто-юзерской точки зрения кеды не
> изменялись со времён ранних 4.х. Я по look&feel разницу не замечу,
> если только они не будут запущены параллельно. Крыса не изменялась ещё
> дольше - стабильное поведение, стабильный UX, привычно и в меру удобно.

О вкусах не спорят. С моей, например, юзерской точки зрения KDE закончилось третьей версией.

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


> А вот в винде напротив - графическая система постоянно меняется, функции перепрятывают
> и выкидывают. С каждым релизом хочется достать тёплый ламповый W2k.

До Висты включительно почти всё нужное на месте, кроме официальной поддержки 16-битных программ в 64-битной ОС. Дальше там уже действительно мелкие сломали оффтопик.

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

271. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (271), 08-Дек-18, 09:56 
> О вкусах не спорят

Так о вкусах говорим или о изменяемости гуев от версии к версии? О втором начали, если мне память не изменяет, причем тут вкусы?

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

257. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Андрейemail (??), 07-Дек-18, 12:36 
>>  Его используют только на серверах и некоторых разработчики ПО.

Вставлю свои пять копеек - оооочень все зависит от индустрии и места жительства.
Я работаю в VFX для фильмов в Лондоне и у нас в компании 100% рабочих станций на CentOS (не говоря уже о серверах и ферм для рендера).
И это не только у нас, вот пруф - http://www.vfxplatform.com

Вобщем хорошая новость, может Thinkbox Deadline будет чуточку стабильнее под Линуксом/Маком (хотя и сейчас норм) -)

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

226. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от фыв (??), 05-Дек-18, 23:32 
Пользовал я это...
Искренне сочувствую всех фанатикам "продуманности" и прочего маркет-бреда про "изумительное" удобство макакооси.
Ведь у них два варианта - ты правильный (Джобс БОХ, огрызок всё, макось - идеал, и т.д.), и ты неправильный (как смеешь ты, ничтожество, сомневаться в БОЖЕСТВЕННОСТИ ЭТОГО ДАРА тыблока)...
Им даже в голову не приходит, что некоторым удобно не просто что-то другое, но и возможность использовать и настраивать это что-то под себя, и, о боги яппла, даже подвергать сомнению привычки и вкусы других, ДАЖЕ идеальных фанатов яппла с его БОЖЕСТВЕННЫМ интерфейсом...
При том я не спорю, что некоторые вещи реализованы более чем. Но это не умаляет общей ущербности, с моей точки зрения.
Ответить | Правка | ^ к родителю #155 | Наверх | Cообщить модератору

14. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Отражение луны (ok), 04-Дек-18, 23:22 
Ты это серьёзно? Большинство С++ вакансий сейчас о Qt.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

28. "Microsoft открыл код WPF, Windows Forms и WinUI"  –8 +/
Сообщение от КГБ СССР (?), 04-Дек-18, 23:56 
В Qt всё настолько плохо, что приходится нанимать орды г-нокодеров для допиливания хоть до какого-то состояния?
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

29. "Microsoft открыл код WPF, Windows Forms и WinUI"  +5 +/
Сообщение от вирусописательemail (?), 04-Дек-18, 23:58 
У вас же в КГБ тоже используют Qt.
Просто он единственный адекватный кроссплатформенный фреймворк.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

38. "Microsoft открыл код WPF, Windows Forms и WinUI"  –5 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 00:48 
> У вас же в КГБ тоже используют Qt.
> Просто он единственный адекватный кроссплатформенный фреймворк.

Откровенно говоря, не понимаю этой суеты о кроссплатформенности. Никто, как правило, не использует один и тот же софт на нескольких ОС одновременно. Обычно люди предпочитают найти самое лучшее нативное приложение. Могу с ходу вспомнить только несколько кроссплатформенных программ, да и те из необязательного набора, и для всех есть нативные функциональные аналоги: GIMP, Geany, qBittorrent… Нативные приложения компактнее, быстрее, лучше выглядят.

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

46. "Microsoft открыл код WPF, Windows Forms и WinUI"  +7 +/
Сообщение от Котофалк (?), 05-Дек-18, 02:14 
правильно. это разные люди, использующие один софт под разные платформы
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

64. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Анонимный прохожий (?), 05-Дек-18, 06:27 
>  ...для всех есть нативные функциональные аналоги: GIMP, Geany, qBittorrent...

Эти программы тоже не нативные: GIMP и Geany написан на GTK+, qBittorrent на Qt.

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

71. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (71), 05-Дек-18, 07:46 
Jet brains ide, Firefox, Sublime (Vscode), Telegram Kdiff3.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

113. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 11:10 
П-ц, опеннетовские аноны уже не понимают написанное по-русски.
Ответить | Правка | ^ к родителю #38 | Наверх | Cообщить модератору

170. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Аноним (-), 05-Дек-18, 15:54 
> для всех есть нативные функциональные аналоги: GIMP, Geany, qBittorrent… Нативные
> приложения компактнее, быстрее, лучше выглядят.

Однако если кто-то использует несколько ОС, разучивать несколько приложений и их закидоны крайне утомительно. А какой-нибудь VLC например - играет толпу всего и в Linux, и в винде, и даже на андроиде. А может и где еще. И таки более-менее одинаковый везде по возможностям.

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

184. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 16:28 
>> для всех есть нативные функциональные аналоги: GIMP, Geany, qBittorrent… Нативные
>> приложения компактнее, быстрее, лучше выглядят.
> Однако если кто-то использует несколько ОС, разучивать несколько приложений и их закидоны
> крайне утомительно. А какой-нибудь VLC например - играет толпу всего и
> в Linux, и в винде, и даже на андроиде. А может
> и где еще. И таки более-менее одинаковый везде по возможностям.

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

VLC? Его даже сами линуксоиды не жалуют. А на виндах люди смотрят фильмы, как правило, совсем другими программами. Нативными, естественно. Например, свободным и бесплатным MPC-HC, который сразу с кодеками поставляется в пакете K-Lite Codec Pack. Или Windows Media Player. Или коммерческими проигрывателями. На маке тоже так.

И что это ещё за новости — «разучивать несколько приложений»? Никто их никогда не разучивает. Даже столько сложные, как системы CAD, CAM, BIM и пр. Только профессионалы их изучают, остальная публика знакомится с приложениями лишь на уровне «потыкать мышкой». Если сразу нужных кнопок не нашёл, то звонит «знакомому программисту» и спрашивает, что ему поставить для просмотра киношек, например, а кибервасян в большинстве случаев авторитетно рекомендует ломанные коммерческие программы с торрентов. Ибо если тебе на шару досталась платная программа, то ты сэкономил, заработал и обжулил жуликов. Сплошной кайф и доход!

Даже vim, который работает везде, лично я на виндах не использую, потому что для виндов он чужероден, нарушает единство рабочей среды. А вот Notepad2 — не нарушает. Надо ли ставить вопрос, что я использую на оффтопике? Хотя вот на маке, который таки настоящий Юникс, я снова использую vim, ага. :)

Ребята, так называемые кроссплатформенные приложения — это пустая трата времени, сил и ресурсов. Их почти никто в реальном мире не использует. Все выбирают нативное.

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

198. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 17:46 
На Haiku OS портируют Qt софт. Хотя от части согласен, везде свои фреймворки, графические интерфейсы пользователя. Единственное, что кажется уместным, это порты для старых игр типа Quake.
Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

200. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 17:56 
Вот это, кстати, хороший пример: для Гайки многий кроссплатформенный современный софт не помешает за отсутствием такового в старой BeOS.
Ответить | Правка | ^ к родителю #198 | Наверх | Cообщить модератору

233. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от фыв (??), 05-Дек-18, 23:41 
Ну вот я пользуюсь одними и теми же программами и там и там.
И музыку слушаю в клементине, и фильму смотрю в smplayer, которому "внезапно" ваще не надо кулёчекмедиасуперкодек пак... им т.д.
Ну есть стадо леммингов, которое пользует ровно одни и те же программы в принципе на винде, и до сих пор не понимают, что опера их любимая, мягко говоря, уже совсем не опера, и т.д. Но упорно её ставят, и т.д...
Море программ работают "везде", но да, сила инерции рулит. Миллионы мух не могут ощибаться, думать - это больно, и т.д.
Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

236. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 06-Дек-18, 00:48 
Естественно! Люди и будут ставить то, что знают, ибо «привычка — вторая натура». Потому так важен, между прочем, UX. ;-)

Более того: люди в реальной жизни отключают обновления не только ОС, но и остального софта. Это одна из причин того, что майки начали засовывать телеметрию компилятором прямо в код и принудительно обновлять систему и ПО.

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

261. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (261), 07-Дек-18, 16:00 
> Более того: люди в реальной жизни отключают обновления не только ОС, но
> и остального софта.

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

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

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

266. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 07-Дек-18, 18:31 
>> Более того: люди в реальной жизни отключают обновления не только ОС, но
>> и остального софта.
> И что характерно, в половине случаев это делается для того чтобы это
> гуано не сорвало им workflow например. И майки тут очень рискуют,
> выбешивая тех кто компьютерами пользуется для того чтобы работу работать. Потому
> что когда винда лучше вас знает что ща ребут, а то
> и ломает рабочее окружение - народ резонно бесится.
> И таки MS со своими телеметриями затрахал множество тяжеловесных спецов. И теперь
> они с нами. И даже многие просекают что у нас был
> пойнт. Это очень крутой и ценный актив, между прочим.

Для корпораций MS предлагает LTSB и серверные выпуски. Там отключить пока ещё можно. Но я бы не торопился. По большому счёту, совершенно ничто не мешает реализовать на энтерпрайзном уровне полностью закрытую от внешнего мира в интранете безопасную клиент-серверную систему с множеством бездисковых терминалов (без дисководов и с залитыми эпоксидкой портами USB) вместо обычных ПК — и это можно делать хоть на Windows NT или 2000 или RHEL старых версий, если того софта достаточно для выполнения рабочих задач (а это, как правило, так, ибо задачи, в целом, не меняются со временем).

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

250. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от анним (?), 06-Дек-18, 17:37 
Продукты от Adobe вполне можно считать кроссплатформенными, и почему то их больше рекомендуют - Adobe Reader чаще идёт на дисках чем какой-то SumatraPDF, и Audition - хоть и не панацея, но маст-хэв среди мастеров работы с аудио под виндой.
Ответить | Правка | ^ к родителю #184 | Наверх | Cообщить модератору

260. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (261), 07-Дек-18, 15:57 
> VLC? Его даже сами линуксоиды не жалуют.

Не читайте до обеда желтый опеннет. Я вот например его жалую, будучи линуксоидом. Так что сэр получился лжецом или манипулятором, на выбор.

> А на виндах люди смотрят фильмы, как правило, совсем другими программами.

Да в том то и прикол что я vlc довольно часто у хомяков с виндой встречаю нынче.

> Нативными, естественно.

Как бы vlc тоже нативный. Понативнее многих виндовых прог, например, дотнетовских :)

> Например, свободным и бесплатным MPC-HC,
> который сразу с кодеками поставляется в пакете K-Lite Codec Pack.

Все эти кодек-паки и проблемы ассоциированные с ними всех давно затрахали. Поэтому собственно и ставят vlc - ему наплевать сколько глюков в системных кодеках. Точек отказа в разы меньше. Поэтому там где MPC-HC глюкает по черному из-за того что кодек не установился, криво поставился, какая-то прога изволила свой кодек поставить,  апи после апдейта системы взбрыкнуло или что там еще, vlc все это похрен, он - просто работает. Потому что либы декодирования он таки с собой все припер. За это его и любят - предсказуемый и по сравнению с кодекпаками проблем создает намного меньше.

> Или Windows Media Player. Или коммерческими проигрывателями. На маке тоже так.

Виндус медиа плеер тормознее VLC в разы. И кушает полтора формата. Поэтому я даже и не знаю кто и что им смотрит. Наверное самые прожженые фанаты гейтса. А коммерческий, хыхы, всех что-то жаба давит, когда vlc нахаляву качается, без рекламы и смс.

> И что это ещё за новости — «разучивать несколько приложений»? Никто их
> никогда не разучивает.

Ну как бы даже у разных плееров разные шорткаты могут быть. А мышкой - ну как бы целиться в кнопки долго и неоперативно, что для видео все же анноит даже хомяков. А когда видео в фулскрине - еще и не понятно куда целиться, потому что там только видео и есть. Мышкой в него тыкать тоже как-то не очень логично. И OSD таки у всех тоже разный.

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

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

> программа, то ты сэкономил, заработал и обжулил жуликов. Сплошной кайф и доход!

Когда есть vlc, который просто работает, шустро декодит, без вирусов и смс качается с официального сайта - профит получается очень блеклым и неубедительным. Ваши данные протухли, сейчас вам не 1995.

> Даже vim, который работает везде, лично я на виндах не использую,

Вот нафига он на винде я не знаю. У винды изначально терминалки нормальной нету, для начала. Хотя я когда-то юзал там FTE. Он и для линя есть. Но как-то потом все пришло к тому что я юзаю для мелких правок по месту миднайт, а для крупномасштабных операций - geany.

> потому что для виндов он чужероден, нарушает единство рабочей среды.

Я даже и не знаю какое в винде единство рабочей среды. Там как-то изначально только нотпад есть, который даже подсветку синтаксиса не умеет и норовит сохранить все в чуть ли не досовсской кодировке. Сливая в этом даже банальному mousepad'у.

> А вот Notepad2 — не нарушает. Надо ли ставить вопрос, что я использую на оффтопике?

Только наверное Notepad++. Или как его правильно, забыл уже. Видел, неплохая штука. Но geany для сколь-нибудь масштабного програмизма мне доставил даже побольше. Он не тяжелый но весьма универсальный, вплоть до плагина с браузилкой на вебките обновляемой при сохранении файла. Так что пописывая фирмварь - можно и вебморду отладить не отходя от кассы. С нотпад++ так вроде не катит, а ставить что-то специальное вместо привычного редактора для немного хтмл-жс мне как-то дико лениво.

> Все выбирают нативное.

Скриптощиту на электроне это расскажи.

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

267. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от КГБ СССР (?), 07-Дек-18, 18:41 
>> VLC? Его даже сами линуксоиды не жалуют.
> Не читайте до обеда желтый опеннет. Я вот например его жалую, будучи
> линуксоидом. Так что сэр получился лжецом или манипулятором, на выбор.

Какой там сегодня процент линукса на десктопе? Чуть меньше статистической погрешности? Как свежо и ново.


>> А вот Notepad2 — не нарушает. Надо ли ставить вопрос, что я использую на оффтопике?
> Только наверное Notepad++. Или как его правильно, забыл уже. Видел, неплохая штука.

Воспитай в себе привычку гуглить, когда хочется поумничать. Я помогу тебе и покажу пример:

google.com/search?q=Notepad2


Остальное не комментирую и даже не читаю, извини, а за это просто взглядом зацепился.

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

273. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 09-Дек-18, 19:48 
На, вот, я тебе ссылку покажу, уж больно ты болтлив:

poll.pollcode.com/78971274_result


---------------------------------------------
Selection                               Votes
---------------------------------------------
MPC-HC                          42%     5,884
Windows Media Player            17%     2,311
VLC                             19%     2,644
Movies & TV                      6%       802
POT / GOM / KMP                  7%       958
MPC-BE                           4%       580
Something else                   6%       779
---------------------------------------------
                                 13,958 total
---------------------------------------------

Так и выясняют, что чем пользуется.

Опрос не вполне репрезентативен, ибо на него попадают со страницы K-Lite Codec Pack, но уж чем богаты.

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

138. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Вуыкло (?), 05-Дек-18, 12:44 
То есть популярность фреймворка обратнопропорциональна его качеству? Ну тогда тебе прямая дорога в гтк и сабж.
Ответить | Правка | ^ к родителю #28 | Наверх | Cообщить модератору

139. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 12:55 
> В Qt всё настолько плохо, что приходится нанимать орды г-нокодеров для допиливания
> хоть до какого-то состояния?

Судя по количеству минусов, не только в Qt всё плохо, но и в жизни г-нокодеров, которые пишут на ЭТОМ свои ненужнограммы. :)

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

171. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Аноним (-), 05-Дек-18, 15:57 
Будь мужыком, пиши свои очень нужные программы на винапи. Пока мелкософт еще не полностью загнал в дотнет и виндостор, с managed кодом в принудительном порядке и тотальной невозможностью поставить прогу иначе чем из их виндостора. А то у них в планах вообще-то значилось стать таким себе эплом с ифонами. Получилось хреновато, но что сделано - то сделано. И назад они не повернут. А ты станешь обладателем нафигнужных знаний об операционке которой никто не пользуется, так что прогать все проги ты будешь сам и для себя, как самый умный.
Ответить | Правка | ^ к родителю #139 | Наверх | Cообщить модератору

187. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 16:37 
Зачем? За меня уже всё написали другие люди.

Ты ведь догадываешься, за какие заслуги винда занимает доминирующее положение на рынке ОС? Совершенно верно — благодаря множеству написанных для неё нативных приложений.

Да, и я не использую десяточку, спасибо, и даже не знаю, как выглядит ейный магазин. У меня всё по-старому и уже, думаю, это не изменится: XP, 2003, Vista, 2008, где-то Семёрочка… В них всё отлично с программами на ВинАпи.

А вот касательно якобы нафиг не нужных знаний об операционке — здесь ты, анон, крупно не прав. Это знание обязательно для программиста, оно даёт истинное понимание предметной области и умение делать свою работу эффективно, а не эффектно. Иначе это не программист, а макака с клавиатурой. Великий Дональд Кнут, отец нашей мудрости, во первом томе про это прямо так и пишет. Макаки-то, понятно, не читали и не прочитают, но ты-то, надеюсь, знаешь, читал. Понимаешь ведь, про программа на Сях и ВинАпи, да ещё с уместными ассемблерными вставочками на обе лопатки положит поделки клавиатурных обезьянок, которые не понимают, чем отличается регистр от реестра, а статика от статистики.

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

262. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 07-Дек-18, 16:21 
> Зачем? За меня уже всё написали другие люди.

Мне бы такой оптимизм. А то иногда оказывается что нечто не умеет то или это, или баг анноит - и вот тогда возможность сунуться в сорец очень кстати. Как и живой автор проги, нормально относящийся к комитам и багрепортам. А в идеальный софт я таки не верю. Кроме разве что hello world. Баги таки были даже в 95-й винде. Даже в ее нотпаде. Некоторые из них довольно угарные.

> Совершенно верно — благодаря множеству написанных для неё нативных приложений.

А я то думал что за работу с OEMами в стиле мафии, чтоб она шла предустановленной на большинстве продаваемых компов. Упомянутое было актуально в 1995, но сейчас 2018 и "нативность" в винде очень вольное понятие. Там одних тулкитов виджетов полдюжины, и даже eventvwr вроде бы "нативно" дотнетовский. Поэтому рак на горе свистит раньше чем он запустится вообще. Так что быстро глянуть в лог... эээ... работало до 2003, чтоли, примерно. А в семере и 2008 даже лог посмотреть занимает минуту. Пока там дотнет для этой клаки раздуплится, пока оно прогрузится. Самый дец на виртуалках. Нативность такая нативность...

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

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

> отлично с программами на ВинАпи.

И все это круто. Но не путь майкрософта уже. Они теперь то дотнет всучивают, то какой-то подвид хтмл5 в меню восьмеры и десятки. А ты с своими нативными программами - отработанный материалец. Даже по версии MS и их маркетинга.

> А вот касательно якобы нафиг не нужных знаний об операционке — здесь ты, анон,
> крупно не прав. Это знание обязательно для программиста, оно даёт истинное
> понимание предметной области и умение делать свою работу эффективно,

Я к тому что умение програмить под винапи для АКТУАЛЬНЫХ виндов уже как-то очень средненько. А скоро там чего доброго вообще это запретят. Уже пару раз пытались всех на WinRT согнать и прочие дотнеты с хтмл5. Получилось криво и горбато, но заднюю передачу они включать не умеют принципиально - и поэтому винапишников будут прессовать что они deprecated, все больше задвигая их. И недалек тот день когда эти программы просто не будут работать у большинства хомячков на ИХ винде. Которая актуальная, а не откопаная на технологической помойке ностальгирующим некрофилом. Сказано вам - жрать WPF и HTML5! И таки если кто думал что секурбуты и виндосторы пополам с подписями дров для красоты - вот как раз красиво политики и заэнфорсят. А то что какой-то некрофил спер отработанный 32-битный зион и на нем крутит старинную винду - интересно по большому счету только этому некрофилу и горстке тех кто отшибся на голову аналогично. Это не про майнстрим и хомяков, основную аудиторию винды.

> Кнут, отец нашей мудрости, во первом томе про это прямо так и пишет.

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

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

268. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 07-Дек-18, 19:22 
>> Зачем? За меня уже всё написали другие люди.
> Мне бы такой оптимизм. А то иногда оказывается что нечто не умеет
> то или это, или баг анноит - и вот тогда возможность
> сунуться в сорец очень кстати. Как и живой автор проги, нормально
> относящийся к комитам и багрепортам. А в идеальный софт я таки
> не верю. Кроме разве что hello world. Баги таки были даже
> в 95-й винде. Даже в ее нотпаде. Некоторые из них довольно
> угарные.

Идеального софта не бывает, конечно. Один и тот же хелловорлд собирается на виндах в бинарник размером >150 КБ при помощи GCC, ~36 КБ при помощи WATCOM, а с GCC на линуксах — 7,6 KБ. Но мы ведь понимаем, что это различие обусловлено разным устройством ОС и разным использованием в них системной библиотеки и прочих системных технологий, а не какими-то непостижимыми мистическими причинами. Да, и можно сделать компактнее, переписав на ассемблере. Если есть время и желание. :-)


>> Совершенно верно — благодаря множеству написанных для неё нативных приложений.
> А я то думал что за работу с OEMами в стиле мафии,
> чтоб она шла предустановленной на большинстве продаваемых компов.

Это было. Но это было бы бессмысленно и не дало бы никакого результата, если бы Балмер не прыгал перед программерами, аки обезьяна, зазывая их писать программы для Винды. И они таки писали.


> Упомянутое было актуально
> в 1995, но сейчас 2018 и "нативность" в винде очень вольное
> понятие. Там одних тулкитов виджетов полдюжины, и даже eventvwr вроде бы
> "нативно" дотнетовский. Поэтому рак на горе свистит раньше чем он запустится
> вообще. Так что быстро глянуть в лог... эээ... работало до 2003,
> чтоли, примерно. А в семере и 2008 даже лог посмотреть занимает
> минуту. Пока там дотнет для этой клаки раздуплится, пока оно прогрузится.
> Самый дец на виртуалках. Нативность такая нативность...

Мои «компьютеризируемые» задачи с 1995-го года не менялись. Мне достаточного даже и тогдашнего софта. Да, я консерватор и ретроград, люблю себя и ценю своё время и свои привычки.

Открою Страшную Тайну индустрии продаж: потребности и привычки и у большинства других людей не менялись.


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

Открой для себя foobar2000.

Про уязвимости в старых форматах — подробней, плз.


>> отлично с программами на ВинАпи.
> И все это круто. Но не путь майкрософта уже. Они теперь то
> дотнет всучивают, то какой-то подвид хтмл5 в меню восьмеры и десятки.
> А ты с своими нативными программами - отработанный материалец. Даже по
> версии MS и их маркетинга.

Да мне на это нас… всё равно. Моё железо прекрасно работает с морально устаревшим софтом, радуя меня скоростью, надёжностью, стабильностью и, внезапно, безопасностью. А сайты с «веб-приложениями» я закрываю, как только вижу, что мне пытаются загрузить на _мой_ компьютер то, что вылетело у веб-макаки из-под хвоста.


>> А вот касательно якобы нафиг не нужных знаний об операционке — здесь ты, анон,
>> крупно не прав. Это знание обязательно для программиста, оно даёт истинное
>> понимание предметной области и умение делать свою работу эффективно,
> Я к тому что умение програмить под винапи для АКТУАЛЬНЫХ виндов уже
> как-то очень средненько. А скоро там чего доброго вообще это запретят.

Главное — верить, да.

Скоро ещё и на Кобол снова будут рекрутировать в промышленных масштабах. Написанных-то для бизнеса программ на нём — сумасшедшие миллиарды строк, заменить это невозможно, оно модно-молодёжными языками ляпляперов не заменяется.


>[оверквотинг удален]
> deprecated, все больше задвигая их. И недалек тот день когда эти
> программы просто не будут работать у большинства хомячков на ИХ винде.
> Которая актуальная, а не откопаная на технологической помойке ностальгирующим некрофилом.
> Сказано вам - жрать WPF и HTML5! И таки если кто
> думал что секурбуты и виндосторы пополам с подписями дров для красоты
> - вот как раз красиво политики и заэнфорсят. А то что
> какой-то некрофил спер отработанный 32-битный зион и на нем крутит старинную
> винду - интересно по большому счету только этому некрофилу и горстке
> тех кто отшибся на голову аналогично. Это не про майнстрим и
> хомяков, основную аудиторию винды.

Причина всего этого не в недостатках ВинАпи, а в желании майков посадить обезьянок на цепь своих контролируемых средств разработки, в которые с некоторых пор «зашито» и запланированное «моральное устаревание», и телеметрия, и другие приятные (для них) мелочи. Чтобы потом, к примеру, Гимп не собирался под XP и Висту, как у ногоруких прокудиных, а я из-за этого побежал в магазин покупать новую ОС за собственные денежки. Щас, ага. Уже бегу. :-)

Кстати, все мои зионы 64-битные и честно куплены за честно заработанные средства. Так что уже успокойся и не завидуй. :)

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

81. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Аноним (81), 05-Дек-18, 09:08 
Да, а теперь они смогут своими силами пилить себе гуй без этих ваших культей.
Ответить | Правка | ^ к родителю #14 | Наверх | Cообщить модератору

123. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (123), 05-Дек-18, 11:39 
Дуплик, залогинься уже.
Ответить | Правка | ^ к родителю #81 | Наверх | Cообщить модератору

172. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 15:59 
> Да, а теперь они смогут своими силами пилить себе гуй без этих
> ваших культей.

А раньше MS типа не мог гуй пилить? Вот те раз! :)

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

15. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от nc (ok), 04-Дек-18, 23:23 
нет уж, скорее этот wpf никому не нужен. После Qt где все просто и логично, я плевался когда пытался понять эту хрень под названием wpf.
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

18. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от Анонимemail (16), 04-Дек-18, 23:25 
Обожаю индивидов, которые заходят в отдел женской одежды и орут, что нах это никому не нужно :-D
Ответить | Правка | ^ к родителю #15 | Наверх | Cообщить модератору

22. "Microsoft открыл код WPF, Windows Forms и WinUI"  +4 +/
Сообщение от nc (ok), 04-Дек-18, 23:28 
А Qt это "мужская одежда" чтоли?
Это всего лишь библиотеки для написания в том числе графического интерфейса пользователя. И их вполне можно сравнивать.
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

23. "Microsoft открыл код WPF, Windows Forms и WinUI"  –3 +/
Сообщение от Анонимemail (16), 04-Дек-18, 23:30 
Ещё раз - то, что вы не используете не значит, что это не нужно. Для "умных".
Ответить | Правка | ^ к родителю #22 | Наверх | Cообщить модератору

186. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от nc (ok), 05-Дек-18, 16:31 
В том то и дело что вынужден использовать. Для написания расширений к Студии приходится разбираться с WPF. Причем есть с чем сравнить - уже написано совершенно аналогичное по функционалу расширение для QtCreator.
Ответить | Правка | ^ к родителю #23 | Наверх | Cообщить модератору

82. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (82), 05-Дек-18, 09:10 
Подтверждаю: женщины без одежды краше
Ответить | Правка | ^ к родителю #18 | Наверх | Cообщить модератору

99. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (99), 05-Дек-18, 09:56 
одевать надо нормально
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

110. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (110), 05-Дек-18, 10:41 
Это пока вас не отхлестают ушами спаниэля по лицу.
Ответить | Правка | ^ к родителю #82 | Наверх | Cообщить модератору

78. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от trdm (ok), 05-Дек-18, 09:06 
>  После Qt где все просто и логично

справка в Qt равных себе не знает по удобству.
Правда ломают её периодически.

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

19. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (19), 04-Дек-18, 23:25 
> Тем что qt никому не нужен.

Так и C# с XYZ только редкостные извращенцы использует,
Это почти также тормозит как у мартышек, которые Desktop на javascript пишут.

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

57. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от хотел спросить (?), 05-Дек-18, 04:16 
Чушь.. Мелкософт можно за многое не любить. Но C# - отличная штука.
Да и джава хороша, но я на ней пишу редко.
Отвык я от плюсов капитально.
Наверно буду раст для забавы пробывать, когда они его прокачают.

WPF тоже отличная штука. Есть свои нюансы как и везде.
Но я смотрю на qTox, который сделан на QT и мне плакать хочется.
И это лучший на мой взгляд клиент для tox!

Было бы неплохо WPF в Mono завезти.

Я скайпом уже не пользуюсь (ну может раз в год). МС угробила много чего.
Очень волноюсь за GitHub, но есть GitLab (много багов, но все равно пользуем его).

Так что не всё так однозначно.

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

84. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (82), 05-Дек-18, 09:11 
Поздравляю с разморозкой, скайп уже давно вебня которая только бибикает и портит
Ответить | Правка | ^ к родителю #57 | Наверх | Cообщить модератору

173. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:00 
> Поздравляю с разморозкой, скайп уже давно вебня которая только бибикает и портит

Поэтому его снесли даже хомяки. Работает отвратительно. Если вы слышите "але? меня слышно? але-але?" - тут к бабке не ходи, это юзер скайпа пытается звонить. И, видимо, застревает на нате или что там у него.

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

52. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Megabit (ok), 05-Дек-18, 03:12 
Не "ЖИРУЙ" - ОК? )
Ответить | Правка | ^ к родителю #5 | Наверх | Cообщить модератору

68. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Дока (?), 05-Дек-18, 07:35 
всё очень просто они посчитали что смысла от закрытости этого кода никакого.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

69. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (69), 05-Дек-18, 07:37 
да, до них наконец дошло что их приложения должны запускаться не только у них.
Ответить | Правка | ^ к родителю #1 | Наверх | Cообщить модератору

120. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (123), 05-Дек-18, 11:25 
>Думаю, порт на X11 не заставит себя долго ждать.

X11 это ж не модно-молодёжно, сделают поверх Electron.

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

6. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Anon999 (ok), 04-Дек-18, 23:10 
Интересно, как WPF и Windows Forms будут работать на Linux.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

8. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 04-Дек-18, 23:15 
Думаю что будут. В тексте новости написано, что это надстройка над WinAPI. В Linux есть Wine.

Помню как ICQ for Linux, написанный на Adobe AIR, под Windows рисовался WinAPI, а под Linux на GTK+ 2.6 и выше. Может WinForms точно так же будут работать поверх GTK, а не поверх Wine?

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

43. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Анончик999999 (?), 05-Дек-18, 01:58 
Это Windows Forms - надстройка над WinAPI. А вот как будет работать WPF c аппаратным ускорением на Линукс. И вот любопытно, будет ли оно хорошо работать.
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

49. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 05-Дек-18, 02:19 
WPF, Windows Forms + NetCore только под винду.
Никто ради 3% линуксового десктопа напрягаться не будет.
Ответить | Правка | ^ к родителю #43 | Наверх | Cообщить модератору

58. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от хотел спросить (?), 05-Дек-18, 04:20 
У меня стоит долгосрочная задача кроссплатформенного клиента на C#.

И я пока не знаю ничего лучше, чем использовать нативные клиенты.

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

96. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от COBA (?), 05-Дек-18, 09:33 
А как же nodejs+atom?
Ответить | Правка | ^ к родителю #58 | Наверх | Cообщить модератору

127. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от хотел спросить (?), 05-Дек-18, 11:46 
> А как же nodejs+atom?

О нее... JS должен умереть.

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

249. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от iFRAME (ok), 06-Дек-18, 14:45 
>Никто ради 3% линуксового десктопа напрягаться не будет.

Меньше 1%

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

216. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (216), 05-Дек-18, 20:01 
> А вот как будет работать WPF c аппаратным ускорением на Линукс.

Никак не будет — в описании репозитория чёрным по белому написано "WPF and WinForms applications only run on Windows."

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

48. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Котофалк (?), 05-Дек-18, 02:18 
странные вещи иногда помнят некоторые. я вот icq под линукс не помню. просто потому что такой крап в систему тащить никакого желания. а протокол использовал, да
Ответить | Правка | ^ к родителю #8 | Наверх | Cообщить модератору

77. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Антон (??), 05-Дек-18, 09:05 
Я его даже не искал. Был же pidgin, который на 90% устраивал.
Вот бы неплохо MS открыл бы протокол скайпа, можно тогда обратно на pidgin вернуться.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

111. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 05-Дек-18, 10:49 
ICQ для Linux, о котором я написал, выглядит так: https://pic4a.ru/812/yVW.png

Там один исполняемый файл для трёх систем: Windows, Linux и MAC OS X. Интерфейс рисуется соответственно через WinAPI, GTK2 и Cocoa. Может есть и другие тулкиты, делающие то же самое?

Сейчас ICQ for Linux на Qt5

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

174. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:03 
> Сейчас ICQ for Linux на Qt5

А смысла то теперь? Все с него сбежали когда они подорвались на AIR переписывать. После таких улучшений в ICQ разве что самому с собой переписываться - увидев ЭТО даже последние хомяки с него слиняли. А сейчас и скайп встал на те же грабли. Куда и дорога.

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

224. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 05-Дек-18, 22:23 
Нативный виндовый клиент никуда не делся. Клиент на AIR был лишь опцией, и как правиль использовался для Mac и Lin
Ответить | Правка | ^ к родителю #174 | Наверх | Cообщить модератору

244. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Alatar (??), 06-Дек-18, 12:05 
>> Интерфейс рисуется соответственно через WinAPI, GTK2 и Cocoa. Может есть и другие тулкиты, делающие то же самое?

wxWidgets?

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

201. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 17:58 
Клиент есть и под Линь и под Мак, с аудио-видео звонками, групповыми чатами, но ненужно никому. Поэтому решили сделать Телеграм якобы секретный.
Ответить | Правка | ^ к родителю #48 | Наверх | Cообщить модератору

63. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (63), 05-Дек-18, 06:20 
К сожалению - Microsoft в анонсе на net core 3 не обещали что WinForms будет работать в Linux.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

76. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (76), 05-Дек-18, 09:00 
Windows Forms уже работают на Linux. Разрабатывать нельзя, но собирать можно.
Ответить | Правка | ^ к родителю #6 | Наверх | Cообщить модератору

83. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (76), 05-Дек-18, 09:10 
Кто не понял: работают через Mono, не всегда хорошо и просто не всегда, дизайнера нет, но собрать Windows Forms в Monodevelop можно. Если разработчик сразу ориентировался на Mono, он даже будет работать как надо.
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

142. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Утконос (?), 05-Дек-18, 13:39 
> дизайнера нет

Есть дизайнер:

https://github.com/mono/mwf-designer

Кривоватый и давно не обновлялся, но простые проекты пилить вполне можно.

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

175. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:05 
> разработчик сразу ориентировался на Mono, он даже будет работать как надо.

Кроссплатформенность по MSовски, бл. А почему для письма на gtk или куте не надо ни на что ориентироваться? Собственно по этой причине MSовские "кроссплатформенные" решения только MSу и интересны как таковые :)

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

85. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (81), 05-Дек-18, 09:12 
Кстати да, теперь будет можно все, MIT же.
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

87. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (82), 05-Дек-18, 09:14 
Есть ещё Avalonia UI
Ответить | Правка | ^ к родителю #76 | Наверх | Cообщить модератору

135. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (63), 05-Дек-18, 12:26 
К сожалению на mono не все работает.
Например - элемент управления WebBrowser.
(его можно заменить на сторонний компонент HtmlRenderer)
Combobox - отображается "немного" по другому.

Ваше приложение не будет один в один работать на mono и Framework.
Для достижения кроссплатформенности придется, что то переписывать.

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

7. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (7), 04-Дек-18, 23:13 
> Одновременно опубликован тестовый выпуск открытой платформы .NET Core 3.0 Preview 1, в состав которой вошла платформа для построения клиентских приложений WPF

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

Или я что-то пропустил?

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

9. "Microsoft открыл код WPF, Windows Forms и WinUI"  +4 +/
Сообщение от Анонимчжан (?), 04-Дек-18, 23:16 
на этой недели метеориты не падали? а в смолвилле не появился супермен? что то слишком много оглушительных новостей за раз))
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

129. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от хотел спросить (?), 05-Дек-18, 12:03 
>  на этой недели метеориты не падали? а в смолвилле не появился
> супермен? что то слишком много оглушительных новостей за раз))

поделитесь другими новостями пжласта

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

137. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от анонзыы (?), 05-Дек-18, 12:44 
достаточно глянуть страницу новостей. все кому не лень открывают исходники. нвидия и др. камнепад просто. и это все корпорации зла, которые удавятся за копейки.
Ответить | Правка | ^ к родителю #129 | Наверх | Cообщить модератору

254. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от anonymous (??), 06-Дек-18, 20:13 
> все кому не лень открывают исходники. нвидия и др. камнепад просто. и это все корпорации зла, которые удавятся за копейки.

Нвидия ничего не теряет, открывая physx. Оно всё равно работает только на их карточках. AMD пытались повторить, не смогли, nvidia может спать спокойно даже с открытыми движками. Потому что самого главного компонента AMD не осилила - у неё нет своей CUDA. OpenCL - это не куда. Это просто низкоуровневый язык, а CUDA - это набор высокоуровневых библиотек, при этом под каждвую видюху производится отдельная оптимизация. А видюхи - не процы, они все сильно разные, разница производительности между оптимизированной и неоптимизированной (кросс-платформенной) библиотекой составляет 2-3 раза.

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

147. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 13:57 
>  на этой недели метеориты не падали? а в смолвилле не появился
> супермен? что то слишком много оглушительных новостей за раз))

Новый год ч-з 26 дней, "они" отчётности закрывают "бапки подбивают", перелив -- в новостных сливах.

$ date -d '26 day'
Пн дек 31 13:56:31 MSK 2018

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

11. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от Анонимemail (16), 04-Дек-18, 23:20 
Это что же такое происходит то?! Опять метеорит на Челябу?
Вы хоть понимаете, что лет 10 тому назад за исходники WinForms многие были готовы душу отдать! Да даже я был готов.
Кто не прогал десктоп под винформы/впф никогда не поймёт, что сейчас происходит в душе старых солдат :)
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

17. "Microsoft открыл код WPF, Windows Forms и WinUI"  +5 +/
Сообщение от Аноним (17), 04-Дек-18, 23:24 
> лет 10 тому назад за исходники WinForms многие были готовы душу отдать

Тут вопрос в том, готов ли кто-то отдать душу сегодня. Вот вы, например, готовы?

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

21. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 04-Дек-18, 23:27 
Так они уже на гитхабе :)
Ответить | Правка | ^ к родителю #17 | Наверх | Cообщить модератору

30. "Microsoft открыл код WPF, Windows Forms и WinUI"  +3 +/
Сообщение от вирусописательemail (?), 05-Дек-18, 00:00 
А уже и не нужно.
Ответить | Правка | ^ к родителю #21 | Наверх | Cообщить модератору

40. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 05-Дек-18, 01:03 
Гуй для вируса? :-D
Ответить | Правка | ^ к родителю #30 | Наверх | Cообщить модератору

42. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от Анонимчжан (?), 05-Дек-18, 01:57 
прпоблема винды не в том что технологии паршивые. наоборот её популярность последние 20 лет говорит об обратном. но со своим удобством они раскрыли систему всем ветрам и отрядили защищаться броником(антивирусом). как итог оч подвержена вирусам. линух наоборот имеет строгие права доступа к файлам и поэтому загнать в него вирус сложновато. учитывая что все в unix-like строится вокруг файла. поэтому эти технологии могут быть хорошим пинком для всех юникс систем не только линуха. но не дай бог пойти по пути макос и линух превратится в винду с полчищем вирусов))
Ответить | Правка | ^ к родителю #40 | Наверх | Cообщить модератору

50. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 05-Дек-18, 02:21 
Хорошо, что Линуска проблем нет.
И скоро будет на каждой второй персоналке, в каждом третьем доме.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

56. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Джава_бот (?), 05-Дек-18, 04:06 
Среднестатистического юзера любой ОС от вирусни защитит наличие айкью чуть выше среднего.
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

59. "Microsoft открыл код WPF, Windows Forms и WinUI"  +4 +/
Сообщение от хотел спросить (?), 05-Дек-18, 04:22 
Я с вами согласен.

Но, пожалуйста, больше не пишите в таком ключе про IQ.
Тест IQ не показавает наличие интеллекта, он проверяет лишь то, насколько хорошо вы решаете задачи из теста на IQ. А это не одно и то же!

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

60. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от хотел спросить (?), 05-Дек-18, 04:23 
показывает*

а то еще заклюют )))

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

203. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 18:05 
Лучше всего тест IQ проходят составители теста IQ.
Ответить | Правка | ^ к родителю #59 | Наверх | Cообщить модератору

105. "Microsoft открыл код WPF, Windows Forms и WinUI"  +6 +/
Сообщение от Аноним (105), 05-Дек-18, 10:14 
> Среднестатистического юзера [...] айкью чуть выше среднего

Это математически невозможно.

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

108. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (108), 05-Дек-18, 10:37 
почему? юзеры - это подмножество всех, у кого есть IQ (выборка пользователей компов из всего населения региона/страны/планеты), и у этого подмножества запросто может быть средний IQ выше чем у множества
Ответить | Правка | ^ к родителю #105 | Наверх | Cообщить модератору

144. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (144), 05-Дек-18, 13:44 
Значит первоначальное утверждение неверно, и наличие айкью чуть выше среднего не защищает среднестатистического юзера любой ОС от вирусни.
Ответить | Правка | ^ к родителю #108 | Наверх | Cообщить модератору

199. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от анонзыы (?), 05-Дек-18, 17:54 
но согласись не будь в unix-like такого устройства прав доступа, давно бы потонули в вирусне. ведь по сути кроме них только останавливает большое количество дистрибутивов с разными версиями ядер. а обычный пользователь среднестатистический запустит в систему что угодно не проверяя, да и скачает тоже)) вот виндовс и страдает от этого. еслиб в неё можно было поставить и запустить строго проверенные программы то этого не было бы и в виндовс, что впрочем майкрософт со своим store магазинчиком и пыталась провернуть попутно заработав.
Ответить | Правка | ^ к родителю #56 | Наверх | Cообщить модератору

208. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 18:41 
Права доступа и на виндах есть, да покруче (ACL). Нет, анон, дело в другом. В Windows некоторые типы файлов _всегда_ являются исполняемыми, а юзеры часто работают от администратора. Эти особенности упрощают создание всякого зловредного софта.
Ответить | Правка | ^ к родителю #199 | Наверх | Cообщить модератору

67. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от cutlass (?), 05-Дек-18, 06:49 
В винде есть ACL, что будет по строже чем "владелец,группа,все".
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

109. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (108), 05-Дек-18, 10:38 
в линухе тоже есть... там вопрос в дефолтных настройках
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

118. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Michael Shigorinemail (ok), 05-Дек-18, 11:24 
Не построже, а для начала посложнее -- в результате ими мало кто, собственно, пользуется.
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

241. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от cutlass (?), 06-Дек-18, 05:51 
> Не построже, а для начала посложнее -- в результате ими мало кто,
> собственно, пользуется.

Это был ответ на неточное высказывание
> линух наоборот имеет строгие права доступа к файлам и поэтому загнать в него вирус сложновато

Вирусы в винде из-за дурной практики работы под админом с надеждой на антивирус

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

264. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 07-Дек-18, 16:30 
> Вирусы в винде из-за дурной практики работы под админом с надеждой на антивирус

Так без админа там не работает нифига и никуда не пускают. Ну вот не сложилось культуры работы под ограниченным пользователем - и поэтому работать под таковым сущее мучение. Большинство софта не работает или глючит. Поэтому MS придумал UACи и такую прелесть как ограниченный админ. Так что в результате админа потом в половину мест не пускает, и собственно админить все это весьма порнографично получилось. Ну да, можно конечно как SYSTEM себе прогу запустить и показать всем. Но сколько вообще крутых виндовых про это, для начала, умеют, чтобы погрохать вон тот "нестираемый" файл? :)

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

143. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от none_first (ok), 05-Дек-18, 13:39 
> В винде есть ACL, что будет по строже чем "владелец,группа,все".

ога, особливо будет весело переносить юзеров, учитывая https://docs.microsoft.com/en-us/windows/desktop/secauthz/we...
в никсах - просто назначить юзеру id
и траблы с robocopy наличествуют (эпизодически) ;)

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

148. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от dch (?), 05-Дек-18, 14:01 
sudo apt install acl attr
Ответить | Правка | ^ к родителю #67 | Наверх | Cообщить модератору

263. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 07-Дек-18, 16:27 
> В винде есть ACL, что будет по строже чем "владелец,группа,все".

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

Поэтому если себе по левому накинуть пермишнов не совсем очевидным образом - это не заметят даже лощеные MCE и прочие MCSP :)

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

227. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от фыв (??), 05-Дек-18, 23:33 
миллионы мух не могут ошибаться
Ответить | Правка | ^ к родителю #42 | Наверх | Cообщить модератору

176. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:06 
> Так они уже на гитхабе :)

Ложка хороша к обеду. А если апстрим устраивает динаму на 10 лет - такого апстрима лучше в пешее эротическое. Даже если до него и доползло.

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

24. "Microsoft открыл код WPF, Windows Forms и WinUI"  –4 +/
Сообщение от nc (ok), 04-Дек-18, 23:31 
Открывают всякую мало кому нужную фигню. Гораздо интереснее было бы если бы они открыли исходники винды (да хотя-бы семерки), компилятора msvc и Visual Studio (в том числе и ранних версий, где еще нет или крайне мало дотнета и wpf).
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

32. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от вирусописательemail (?), 05-Дек-18, 00:01 
msvc было бы достаточно и то только для порта старых проектов
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

217. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от radare (?), 05-Дек-18, 20:31 
clang-cl
Ответить | Правка | ^ к родителю #32 | Наверх | Cообщить модератору

62. "Microsoft открыл код WPF, Windows Forms и WinUI"  +3 +/
Сообщение от имя (?), 05-Дек-18, 05:30 
ну и зачем тебе исходники винды? конпелять по ночам будешь?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

89. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (81), 05-Дек-18, 09:15 
msvc медленнее gcc, зачем тебе это?
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

92. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (82), 05-Дек-18, 09:17 
В смысле Рослина и VSCode ? Так давно
Ответить | Правка | ^ к родителю #24 | Наверх | Cообщить модератору

185. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от nc (ok), 05-Дек-18, 16:28 
Нет, в смысле Visual C++.
Ответить | Правка | ^ к родителю #92 | Наверх | Cообщить модератору

25. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от АнонимГоним (?), 04-Дек-18, 23:35 
Чот мне лениво забираться, но по ссылке я увидел что код в всего-лишь open source, это значит что он открыт но не значит что свободен. Ну может я что-то недопонял.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

26. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Anonim (??), 04-Дек-18, 23:50 
https://github.com/dotnet/winforms/blob/master/LICENSE.TXT MIT же
Ответить | Правка | ^ к родителю #25 | Наверх | Cообщить модератору

27. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (27), 04-Дек-18, 23:51 
> Код открыт под лицензией MIT
> это значит что он открыт но не значит что свободен

Серьёзно?

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

265. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 07-Дек-18, 18:04 
> Серьёзно?

Абсолютно. У того же MS ряд софта есть под MS PL. И до того как им удумать пользоваться, стоит эту лицензию почитать. Потому что в суд если что отволокут именно с ней. Может и не отволокут, конечно, но гарантий то никто не даст...

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

33. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от анон (?), 05-Дек-18, 00:13 
Скоро уже увидим Windows под MIT License? Ну или GPL... Хотелось бы XP или 7, 10...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

75. "Microsoft открыл код WPF, Windows Forms и WinUI"  +3 +/
Сообщение от Аноним (75), 05-Дек-18, 08:57 
Нет уж, взялись пилить ReactOS — вот и пилите.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

159. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от анон (?), 05-Дек-18, 14:28 
Я не пилю ReactOS, и сижу на Win7. Хотя вразное время  ставил Linux Ubuntu и ее производные (Mate, Xfce). Вчера вот снова  захотелось поставить только  дилема что именно ставить Arch Linux или Debian...
Ответить | Правка | ^ к родителю #75 | Наверх | Cообщить модератору

188. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 16:45 
> Я не пилю ReactOS, и сижу на Win7. Хотя вразное время  
> ставил Linux Ubuntu и ее производные (Mate, Xfce). Вчера вот снова
>  захотелось поставить только  дилема что именно ставить Arch Linux
> или Debian...

Ставь LFS. Всё равно время терять — так хоть разберёшься в потрохах пингвинария.

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

204. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 18:12 
Почему неофиты после Убунты увлекаются source-based дистрибутивами?
Ответить | Правка | ^ к родителю #159 | Наверх | Cообщить модератору

223. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от пох (?), 05-Дек-18, 22:16 
> Почему неофиты после Убунты увлекаются source-based дистрибутивами?

вычитывают на опеннете что это круто, и дает сразу +5 к экспе, в виде чуда магического "понимания устройства системы" от того что криво-косо скопипастил какие-то загадочные простыни команд в консоль.

  

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

232. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Котофалк (?), 05-Дек-18, 23:40 
криво-косо копипастящие через месяц-полгода сбегают на форумы со скриншотами: всё равно творится магия, а там советов больше.
Ответить | Правка | ^ к родителю #223 | Наверх | Cообщить модератору

225. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (8), 05-Дек-18, 23:18 
> Почему неофиты после Убунты увлекаются source-based дистрибутивами?

Во времена Ubuntu 6.06, 6.10 и 7.04 главным конкурентом Ubuntu были Mandriva и SUSE. Сторонникам Ubuntu было важно показать, что Ubuntu это единственный десктопный линукс, и они противопоставляли её генту, а не двум вышеназванным. Потому что на фоне низ, убунту не так уж и выделялась, но зато на фоне Генту, убунта была очень юзер-френдли

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

230. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Котофалк (?), 05-Дек-18, 23:36 
потому что разбираясь с неадекватными зависимостями и странными проблемами слышат про "я просто собрал то, что нужно"
Ответить | Правка | ^ к родителю #204 | Наверх | Cообщить модератору

251. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от анним (?), 06-Дек-18, 18:10 
В source-based можно сделать систему с любыми нужными возможностями, отключив ненужные.
В бинарных дистрах - и то и другое наоборот.
Конечно, debian-based дистры позволяют собирать из исходников, но там оно не так удобно, и те же опции сборки залочены сценариями пакета (с rpm не имел дела, хоть и юзал asplinux на заре своего знакомства с линем).
Ответить | Правка | ^ к родителю #204 | Наверх | Cообщить модератору

222. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от PukkuTukkuTaBu (?), 05-Дек-18, 22:14 
Почему убунта. Зачем сразу прыгать на голый арч?

Чем не устраивает человеческое лицо Арча - Manjaro?

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

140. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Дмитрий (??), 05-Дек-18, 13:13 
Вот если будет WinXP GPL, идеально будет, и чтобы на новое железо ставилось, нафиг снёс бы 7.
Ответить | Правка | ^ к родителю #33 | Наверх | Cообщить модератору

164. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от анон (?), 05-Дек-18, 15:04 
WinXP Морально устарела. х64 в ней нет, есть конечно Windows XP SP3 x64, но там  это  сделано через одно место "лишь бы только было". Хотя  если  исходы все же откроют то думаю  можно будет  и "допилить", и все же лучше Windows 7 которая уже  умеет х64. Да и вообще  ее надо будет не  столько  допиливать сколько наоборот  ВЫпиливать. (  всякие руткиты, системы слежжения и прочую прочую лабуду  майкрософтовскую, что я думаю будет быстрее (не значит проще, хотя возможно и проще), чем допиливание ХП до уровня семерки (тоесть чтобы была  актуальная как и семерка , чтоб какую программу бы ни поставил на ней - все работало).  Имхо конечно же  но лучше прибраться в уже существующем коде новой системы, дописав нужное и убрав НЕнужное чем допиливать старое  до уровня того же нового. Тем более что в этом старом  тоже нужно будет "прибираться" не многим меньше.
И если вдруг случится такое чудо что откроют сорцы  актуальной  винды (7, 10) то я думаю как минимум четверть народу что сидит на  линуксе как на десктопе("обычные юзеры", в особенности те кто  мечется между виндой и "какая-то ос"), по крайней  мере  когда ее   "помоют и причешут". Иможете плеваться вменя и кидаться тапками, но Факт на лицо как говорится - линукс не напервом месте  по декстопным ОС,   небыл  там и скорее всего небудет там. по крайней мере до тех пор пока хотябы топовые  производителя игр(включая онлайн игры) не договорятся и неначнут пилить  игры сразу под вин и линукс (но игры тогда будут уже стоить не по 300-600 рублей за коробку а как минимум раза в 2 дороже. Геймеры  составляют как минимум половину тех укого есть компьютеры, а игры  это  значит  Винда, и деньги за туже винду и игры. Да, вы  можете опять закидать меня тапками "По твоему под  линукс игр нету чтоли ?". Игры под линукс есть небуду спорить. Но  какие эти игры ?Много ли топовых игр портировано на линукс? Я сейчас  говорю нетолько про синглплеер но и Клиентские онлайн игры.  Да и кроме  геймеров еще десятки  причин есть почему линукс не топ среди десктопов.
И еще раз имхо. Линукс это для работы, обучения программированию например,  и в самую последнюю очередь игры.  Если надо игры, то только Винда.
Ответить | Правка | ^ к родителю #140 | Наверх | Cообщить модератору

189. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 16:50 
Для XP x64 есть только SP2, ибо это ОС другого семейства и ядро у неё другое, чем у настоящей XP.

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

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

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

196. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от анон (?), 05-Дек-18, 17:32 
> "А «морального устаревания» вообще не существует на самом деле, это не научное или техническое понятие, а рекламно-маркетинговая тактика для втюхивания покупателям новых товаров."

Выкинь свой смартфон и пользуйся этим https://clck.ru/EqXVg *не устаревшим морально*(такого понятия же нет в Вашем мире). А следом  за ним можешь выкинуть все что по твоему мнению является исключительно "маркетинговым ходом", включая компьютер с которого ты тут сидишь. Только такой https://clck.ru/EqXa8 Ито наверное слишком круто будет.
А я поиграю в свои  игрушки, да. А вы можете завидовать молча :p

З.ы.  Как нистранно маркетинговый ход  есть двигатель прогресса на ряду со многими другими  факторами.  К примеру если бы Стив Джобс не представил свой iPhone, вполне возможно  мы досихпор бы ходили с тыжеленными  толстенными   телефонами. Да телефоны со скругленными углами были и жо этого  моммента  Но  именно   так называемый "маркетинговый ход" Стива Джобса на той презентации дал большой пинок  производителям телефонов и смартфонов. В результате чего нынче телефоны такие  какими мы их видим а нетакие  как  лет 20 назад.
И небудь маркетингового хода  жил бы  ты сейчас себе в землянке какой нибудь, и передвигался  максимум    на лошади  а скорее всего пешком. Хотя... Землянка наверное тоже хорошо, да ?

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

202. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 18:05 
Мне игрушки не интересны вообще, я взрослый дядя и у меня совсем другие игрушки. :)


По поводу Джобса и маркетинга. Вопреки распространённому заблуждению, Джобс всю жизнь двигал инновации и технологии, причём список столь велик, что я и начинать не буду (Википедию почитаешь). Айфон был одной из таких инноваций, которые меняют точку зрения всего мира. Так-то смартфоны изобретены были много раньше: первым коммерческим был IBM, не помню названия, в начале девяностых. Люди не поняли это устройство, оно коммерчески провалилось. Как, впрочем, и яблочный Newton.

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

205. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от анон (?), 05-Дек-18, 18:25 
из секс-шопа чтоль?
Ответить | Правка | ^ к родителю #202 | Наверх | Cообщить модератору

229. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от фыв (??), 05-Дек-18, 23:35 
тссс, не ломай ему его мир )
Ответить | Правка | ^ к родителю #202 | Наверх | Cообщить модератору

234. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Котофалк (?), 05-Дек-18, 23:51 
Я с удовольствием ходил бы с тяжеленным смартфоном  формата  Siemens SK65 с чем-то типа Maemo/Tizen/Sailfish, синезубом и флехой. Не понимаю твоих восторгов и не вижу ровно никакого прогресса, инициированного джобсом. то, что телефоны "не такие" это само по себе не прогресс.
Ответить | Правка | ^ к родителю #196 | Наверх | Cообщить модератору

242. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (242), 06-Дек-18, 06:38 
>Выкинь свой смартфон и пользуйся этим

Смартфоны это портативная игровая приставка, аудио/видео-плеер и навигатор. Все остальные функции на нём неудобны. Даже для веба, предпочтительно иметь клавиатуру, если ваша деятельность не ограничена лайками в соц.сетях. Даже T9 лучше экранной клавиатуры. И да звонить удобнее с трубки, идеально подходящей под размер ладони и имеющей вес в 100-200 грамм или с гарнитуры, но не как не с пластинки в 5". То есть к смартфону для того, чтобы дотягивать до компьютера и телефона нужны клавиатура и гарнитура. А как их используют большинство, ну так "мыши плакали, кололись, но продолжали жрать кактус".

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

В землянке холодно и недостаток солнечного света. Это очень объективные причины, жить в доме. Бетонные, многоэтажные дома, дешевле деревянных одноэтажек и позволяют дешевле проложить коммуникации. И не ходил бы ты пешком, ибо лень, а лень двигатель прогресса. Содержать лошадь тоже лень, она требует большего ухода, чем автомобиль. Любое открытие делающее жизнь комфортнее, порождает спрос у населения, который тут же стремятся удовлетворить толпы предпринимателей.
Суть же маркетинга в том, чтобы создавать у населения потребность которой никогда не было. "Бритва с 64 лезвиями, сбривает до 100 раз чище!". "Наш новый автомобиль обязательно привлечет к Вам красивых женщин и гарантирует море счастья!"

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

228. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от фыв (??), 05-Дек-18, 23:34 
По факту, щас в основном винда - это тупо запускалка игр, которые закостылены на неё. Не более.
Ответить | Правка | ^ к родителю #164 | Наверх | Cообщить модератору

178. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:09 
> Скоро уже увидим Windows под MIT License? Ну или GPL... Хотелось бы
> XP или 7, 10...

Это чтобы ты оттуда все бэкдоры, активации и показы рекламы вынул? Ишь какой хитрый! Ну так и быть, может быть какую-нибудь облачную версию и отдадут. Работать без серваков MS правда не будет. Но поиграться в типа-самостоятельного - типа дадут. Покуда типа-самостоятельно оплачивашь хостинг. А чуть что не так - кислород то и закончится как раз.

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

34. "Microsoft открыл код WPF, Windows Forms и WinUI"  +7 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 00:14 
А потом с горы спустился Микрософт и неторопливо покрыл всё стадо. :)

Может статься, что этим вашим электронам и прочим жабоскриптам-на-десктопе затикали последние деньки.

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

44. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимчжан (?), 05-Дек-18, 02:00 
а питон поживет еще)) в науке ща без него никуда)) почти язык №1 там)) да и он как то больше похож на по настоящему удобный язык. разве что используют его часто не там где надо.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

51. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 05-Дек-18, 02:22 
В science да, в продакте - js+, java, c#.
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

54. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от аноним 2 (?), 05-Дек-18, 03:18 
в науке сейчас Julia, а Python для devops (и вместо Perl/Shell)
Ответить | Правка | ^ к родителю #44 | Наверх | Cообщить модератору

94. "Microsoft открыл код WPF, Windows Forms и WinUI"  –3 +/
Сообщение от mumu (ok), 05-Дек-18, 09:25 
вместо perl/shell есть кроссплатформенный powershell
Ответить | Правка | ^ к родителю #54 | Наверх | Cообщить модератору

103. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (81), 05-Дек-18, 09:58 
Нее, лучше питон чем эту пакость.
Ответить | Правка | ^ к родителю #94 | Наверх | Cообщить модератору

106. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от mumu (ok), 05-Дек-18, 10:31 
Работать с ActiveDirectory из-под питона это боль. Я все руки обжег.
Я очень люблю питон и его философию. Но, как ни печально, последние лет 10 он сдаёт одну нишу за другой
Ответить | Правка | ^ к родителю #103 | Наверх | Cообщить модератору

121. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Michael Shigorinemail (ok), 05-Дек-18, 11:25 
> Работать с ActiveDirectory [...] это боль. Я все руки обжег.

Соболезную.

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

183. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (-), 05-Дек-18, 16:21 
> Работать с ActiveDirectory из-под питона это боль. Я все руки обжег.

С активной директорией из всего чего угодно работать - боль. Теоретически это как бы лдап. Практически - есть нюансы. Есть много нюансов. Дохрена нюансов. Да еще разных в разных версиях винды. А как откатить расширение схемы AD после неудавшейся установки Exchange - вам даже сам майкрософт не расскажет, пожалуй.

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

114. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 11:14 
> вместо perl/shell есть кроссплатформенный powershell

PS чрезвычайно страшен по первому подходу.

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

133. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от нах (?), 05-Дек-18, 12:15 
зато совершенно не боится лишнего пробела.

но да, без ms'ового гуя ЭТО писать руками невозможно, да и никогда оно для такого и не задумывалось

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

269. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 08-Дек-18, 08:17 
> оно для такого и не задумывалось

Оно вообще не понятно для чего задумывалось. В *никсах шелл это прежде всего средство автоматизации здесь и сейчас, чтобы не клацать 200 раз как мартышке.

А ps не сильно проще чем программу на дотнете писать. Разлапистый синтаксис с километровыми командами и нерабочим автодополнением исключает написание этого в интерактивном режиме, под мелкую автоматизацию здесь и сейчас. И соответственно шелл то как раз и не получается. Получается обкоцаный вариант дотнета, чтоли. С сложными абстракциями, тормозной на взлет, трудный в написании. Зачем оно такое надо - только MS-у и ведомо. Наверное поэтому и сделали WSL в итоге, отчаявшись родить вменяемый шелл.

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

66. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Annoynymous (ok), 05-Дек-18, 06:35 
> Может статься, что этим вашим электронам и прочим жабоскриптам-на-десктопе затикали последние деньки.

Предыдущую новость пропустил, да?

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

86. "Microsoft открыл код WPF, Windows Forms и WinUI"  +4 +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 09:13 
Вот что-то в этом есть. Если выбирать меньшее зло, то C# + кроссплатформенный WPF не так уж плохо.

Microsoft поняла, что сдает позиции и пытается раскрыть карты в надежде, что разрабы вернутся. Но нет, не вернутся. Я, например, уже наелся с C# и его "обратной совместимостью", когда API у .Net меняется чаще, чем прогноз погоды.
Проект на 1.0 не собрать без костылей на 2.0. 2.0 на 3.0, 3.0 на 3.5 просто так тоже не заапдейтить, затем 4.5. Затем .Net Core, который все нафиг поломал снова.

Хотелось завопить - горшочек, не вари! А тут эта индустрия с сертификатами (знаю, сдавал такой). Эти барыги за каждый экзамен просили еще баксов по 50-70, если не ошибаюсь. Не удивительно зачем так часто меняли API и язык. Это тупо выгодно.

Когда у тебя 2 Visual Studio запущенных вешали систему на 4Гб (на 2012-й год), было как-то очень грустно. А еще ReSharper. Прощай, производительность!

В общем, Microsoft, множество разработчиков ты лишилась. Уж много ты всего делала для этого. И не помогут тут ни DreamSpark, ни BizSpark. Давай, до свидос!

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

100. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Anonko (?), 05-Дек-18, 09:56 
Кэшуля, Кэшуля...

1.0 говоришь....

Дак его никто в трезвом уме и здравой памяти никто и не использовал, т.к. оно было практически непригодно для коммерческой разработки. Массово .NET начали использовать с 1.1, о котором, друг мой, Вы тихонько умолчали.

Для сборки 1.0 проекта не требуется 2.0, а для сборки 2.0 / 3.0 / 3.5 не нужен 4.0 (о котором тоже ни слова)

.NET Core что именно сломал? Для меня это прям открытие, что кор что-то сломал

Я бы понял ещё жалобы на то, что они между версиями .NET Core ломали tooling и формат файлов проектов, но люди которые использовали первые версии, знали на что шли.

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

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

116. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 11:22 
О, а вот и у ДоДиезников подгорело. Ну чтож, поговорим!

У юзверей постоянно .Net Framework вылезал инсталлер, ибо программу не запустить, что под 4-ку собирал. Так что не надо тут. Юзер экспириенс страдал хуже некуда.

1.1, да, было дело. 3.5 тоже было дело. И 4.0 была. Но в комментарии выше не было цели расписать вам все версии.

"Я бы понял ещё жалобы на то, что они между версиями .NET Core ломали tooling и формат файлов проектов"
Ах, ну да. То есть .Net Core изначально делали не для людей.

Суть в том, что MS отказалась и от Silverlight, который так лелеяла, и обновления до всех этих фреймворков были болезненными, даже элементарно Hello World c парочкой доп.классов из стандартной библиотеки уже было не пересобрать без приколов на новую версию Framework-а. Что? Что за бред?

На что с .Net слезать? А я скажу на что. На QT/C++. Не скажу, что и там нет сложностей, но в наши дни для кроссплатформенных инструментов нет ничего лучше (я не нашел во всяком случае).

Поделитесь, сударь.

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

219. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (219), 05-Дек-18, 21:02 
> .NET Core что именно сломал? Для меня это прям открытие, что кор что-то сломал

К примеру Project.json, который очень быстро откатили. Так же контексты синхронизации не работают ожидаемо на дот нет коре.

Мы свои проекты до сих пор не можем перевести на кор.

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

102. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от ms (??), 05-Дек-18, 09:57 
> Я, например, уже наелся с C# и его "обратной совместимостью", когда API у .Net меняется чаще,
> чем прогноз погоды.

хорошие у вас прогнозы погоды, на пять лет вперед. Поделитесь тра... в смысле, где берете - нострадамуса декодировали?

> Проект на 1.0

windowsNT 4/98
>  не собрать без костылей на 2.0

2003
> 3.5

XP SP2(2?)
> 4.0-7-далее везде

совместимы гарантированно - это начиная с longhorn. (про core помолчим, снявши шляпы)

классный у вас проект, существует столько же, сколько win32api, мы не завидуем, у нас есть win32, а вот остальные должны вам конную статую воздвигнуть.

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

> В общем, Microsoft, множество разработчиков ты лишилась.

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

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

И почему для разработчика на .net с двадцатилетним опытом $70 имеют какое-то значение, помимо "хачю красивую бумажку в рамку, эта уже выцвела, где тут касса" - тоже к нему.

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

117. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 11:23 
QT/C++ вам ответ. И идите уже пишите на своем Пихоне БигДату с криптовалютами. Или на C#.
Ответить | Правка | ^ к родителю #102 | Наверх | Cообщить модератору

124. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (124), 05-Дек-18, 11:41 
Ты уже переписал свои поделки на Qt5? Давай быстрей, пока шестерку не выпустили.
Ответить | Правка | ^ к родителю #117 | Наверх | Cообщить модератору

122. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от Michael Shigorinemail (ok), 05-Дек-18, 11:27 
MSDN camp, однако: http://russian.joelonsoftware.com/articles/howmicrosoftlostt...
Ответить | Правка | ^ к родителю #86 | Наверх | Cообщить модератору

134. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 12:21 
Да-да, Джоэл уже давно говорил об этом )

Только это путь в никуда. А сегодня мы видим новость, что код открыт. Обычно корпорации открывают "просто так" код, который уже не нужен

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

150. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 14:06 
>Обычно корпорации

Микрософт-то мы "любим" совсем не за это.

"Обычняев" неприятно удивляют -- каждый раз.

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

210. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от none_first (ok), 05-Дек-18, 19:10 
> MSDN camp, однако: http://russian.joelonsoftware.com/articles/howmicrosoftlostt...

эта сслыка может не взлететь, в архиве есть http://archive.li/eKIJe

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

95. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от Аноним (95), 05-Дек-18, 09:30 
зомби из ссср, к чему дешеввые слова ?
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

97. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от пох (?), 05-Дек-18, 09:43 
мне кажется, скорее tcl/tk они настанут - и раньше -то единицы осиливали прочитать тощенькую книжку в 120 страничек, а теперь вовсе повода не будет - любую мелочь, выводящую окошко-с-менюшком, будут ляпать на mono+приоткрывшиеся forms, чтоб неудачники с меньше чем терабайтом оперативки страдали. Если оно, конечно, заведется под моной, я тихо надеюсь, что нет.

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

125. "Microsoft открыл код WPF, Windows Forms и WinUI"  –6 +/
Сообщение от Аноним (124), 05-Дек-18, 11:44 
Может, ты слезешь с мамкиной шеи, пойдешь работать и купишь себе наконец нормальный комп? Вместо того, чтобы в комменты к каждой теме выплескивать свою попоболь? Честно, малыш, мы тебе конечно сочувствуем, но ты уже реально задрал ныть.
Ответить | Правка | ^ к родителю #97 | Наверх | Cообщить модератору

128. "Microsoft открыл код WPF, Windows Forms и WinUI"  –2 +/
Сообщение от Аноним (123), 05-Дек-18, 11:52 
Ну ты совсем опустил ниже плинтуса лучшего сотрудника россиянских телекомов.
Ответить | Правка | ^ к родителю #125 | Наверх | Cообщить модератору

190. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от пох (?), 05-Дек-18, 16:55 
работодатель купит, я тут причем? Я у себя на личной железке ваши поделки запускать не собираюсь, хоть вы под винду такое нашлепаете, хоть под линукс с виндовым бесплатно-фреймворком.

Я-то не разучился tcl.

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

194. "Microsoft открыл код WPF, Windows Forms и WinUI"  +2 +/
Сообщение от Michael Shigorinemail (ok), 05-Дек-18, 17:30 
> Честно, малыш, мы тебе конечно сочувствуем, но ты уже реально задрал ныть.

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

Кстати, я почти уверен, что Вы лично сейчас _нормальный_ комп не то что купить -- выбрать не осилите.

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

197. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 17:36 
> Кстати, я почти уверен, что Вы лично сейчас _нормальный_ комп не то
> что купить -- выбрать не осилите.

Это такая нетонкая самореклама того компа, что на 18-осном тягаче с ракетой?---

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

209. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 18:49 
Тот редкий случай, когда Шигорин пишет что-то умное.
Ответить | Правка | ^ к родителю #194 | Наверх | Cообщить модератору

130. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от КГБ СССР (?), 05-Дек-18, 12:06 
А разве кто-то знает про tcl/tk? Там же Хрома нет внутри! Как юным дарованиям писать на жлобоскрипте э… системные утилиты, например?


Есть такая кроссплатформенная программа под названием Code::Blocks — IDE для сисястых и вообще. Морда на wxWidgets. Всем хороша эта IDE, быстра, красива и обильна настройками, но рандомно падает без очевидных причин: пишешь, допустим, свой хелловорлд на три с половиной строки, а оно в любой момент вылетает. Аффтар тоже не может объяснить, почему так.

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

136. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от нах (?), 05-Дек-18, 12:27 
> А разве кто-то знает про tcl/tk?

хз, последняя программа, что я использую, не обновляется с 2016го, а активная разработка вообще кончилась в 2005м - правда, что там, в tksqlite, можно было бы обновить?

> Аффтар тоже не может объяснить, почему так.

потому что vwWidgets. Миллиона мартышек, чтобы быстро-быстро переписывать непонятный и неудобоотлаживаемый код с нуля до тех пор, пока не заработает, в отличие от qt, этому проекту не светит.

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

211. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от none_first (ok), 05-Дек-18, 19:15 
>> А разве кто-то знает про tcl/tk?
> хз, последняя программа, что я использую, не обновляется с 2016го, а активная
> разработка вообще кончилась в 2005м - правда, что там, в tksqlite,
> можно было бы обновить?
>> Аффтар тоже не может объяснить, почему так.
> потому что vwWidgets. Миллиона мартышек, чтобы быстро-быстро переписывать непонятный
> и неудобоотлаживаемый код с нуля до тех пор, пока не заработает,
> в отличие от qt, этому проекту не светит.

ну напрасно вы так ;) https://www.opennet.ru/opennews/art.shtml?num=49258

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

193. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (193), 05-Дек-18, 17:00 
Короче, если оно у тебя собрано с wx через GTK3 - пересобирай с 2, иначе будет падать, особенно если ты на арче, т.к. там точно есть эта проблема.
По багтрекеру это проблема на копи-пасте из-за какой-то ущербности в колбеках гтк3.
Воркэраунд в апстриме вроде есть.

+ на третьегноме что-то надо отрубать, типа браузера символов, т.к. компонент на гтк3 этот не тред-сейф.

Ну и иногда парсеры автодополнения поднастроить, чтоб 1 поток там или ещё что.

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

104. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от псевдонимус (?), 05-Дек-18, 10:12 
Слишком это хорошо, что бы быть правдой. Зараза в виде яваскрипт так просто не помрёт.
Ответить | Правка | ^ к родителю #34 | Наверх | Cообщить модератору

131. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 12:08 
> Слишком это хорошо, что бы быть правдой. Зараза в виде яваскрипт так
> просто не помрёт.

Это зависит от ряда факторов, не имеющих прямого отношения в программированию как таковому. Если заказчики и особенно плательщики денег заметят положительнyю разницу от использования более исполнителями адекватных средств, то жабаскрипт похоронят (в данной) с лёгкостью.

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

132. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 12:10 
>> Слишком это хорошо, что бы быть правдой. Зараза в виде яваскрипт так
>> просто не помрёт.
> Это зависит от ряда факторов, не имеющих прямого отношения в программированию как
> таковому. Если заказчики и особенно плательщики денег заметят положительнyю разницу от
> использования более исполнителями адекватных средств, то жабаскрипт похоронят (в данной)
> с лёгкостью.

…на кнопку нечаянно нажал…

(в данной) — в данной области.

Я с некоторым удивлением узнал недавно, что на загнивающем Западе в полный рост пишут для бизнеса и на таких языках как Visual Basic, а не только сисярп, причём за весьма солидную плату, о которой пихтонерам только мечтать. Казалось бы, да?

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

212. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от none_first (ok), 05-Дек-18, 19:19 
>[оверквотинг удален]
>> Это зависит от ряда факторов, не имеющих прямого отношения в программированию как
>> таковому. Если заказчики и особенно плательщики денег заметят положительнyю разницу от
>> использования более исполнителями адекватных средств, то жабаскрипт похоронят (в данной)
>> с лёгкостью.
> …на кнопку нечаянно нажал…
> (в данной) — в данной области.
> Я с некоторым удивлением узнал недавно, что на загнивающем Западе в полный
> рост пишут для бизнеса и на таких языках как Visual Basic,
> а не только сисярп, причём за весьма солидную плату, о которой
> пихтонерам только мечтать. Казалось бы, да?

в гейропах и пиндосиях еще и не такое случается, cobol ;) https://www.payscale.com/research/US/Job=Senior_COBOL_Progra...

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

213. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КГБ СССР (?), 05-Дек-18, 19:25 
Кобол никогда не умрёт. Говорят, на нём написано чуть ли не больше всего программ среди всех существовавших когда-либо ЯП.

И я прекрасно понимаю, почему так. Несмотря на то, что языки вроде Кобола и Визуалвасика якобы калечат мозг [профессионального программиста], но они удобны для мышления людей, непосредственно вовлечённых в бизнес-процессы (то есть местных работников разных профессий), а не пришедших со стороны (программистов).

*ушёл изучать Кобол*

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

245. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от none_first (ok), 06-Дек-18, 12:43 
> Кобол никогда не умрёт. Говорят, на нём написано чуть ли не больше
> всего программ среди всех существовавших когда-либо ЯП.
> И я прекрасно понимаю, почему так. Несмотря на то, что языки вроде
> Кобола и Визуалвасика якобы калечат мозг [профессионального программиста], но они удобны
> для мышления людей, непосредственно вовлечённых в бизнес-процессы (то есть местных работников
> разных профессий), а не пришедших со стороны (программистов).
> *ушёл изучать Кобол*

я его только видел после автогенерации форм и кода под https://en.wikipedia.org/wiki/CICS (в 96-97 гг)
но не прогал ;)

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

255. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от КГБ СССР (?), 07-Дек-18, 09:35 
Предисловие из книжки 2014-го года «Beginning COBOL for programmers» (Apress):


It seems strange to be writing a book on COBOL so many years after its death was first predicted. Indeed, COBOL has had such a low profile in recent years that you might be forgiven for thinking that it had all but disappeared. The nature of our industry is such that the new and exciting always gets more airplay than the secure, the accurate, and the reliable. But while Java, C#, Ruby, Python, and Objective C have dominated our consciousness in recent times, in the background billions of lines of COBOL code have quietly gone about supporting the mission-critical applications that make the world work.

Now, after many years, awareness is increasing about COBOL and the huge body of legacy COBOL code. COBOL is mentioned more and more in magazines, in trade journals, and in newspapers. Indeed, you may be reading this book because you have noticed this activity and have become curious about COBOL. You may have wondered why this supposedly dying language is attracting attention recently. The reason is simple. There is a legacy crisis just around the corner, and stakeholders are trying to do something about it.

The problem is, so many attempts to rewrite COBOL legacy systems or replace them with off-the-shelf solutions have ended in failure that custodians of legacy systems are now wary of these approaches to modernization. Migrating the COBOL codebase to take advantage of less-expensive hardware and software is now seen as a more viable, safer, and cheaper alternative to replacement. But keeping, and even growing, the COBOL codebase requires COBOL programmers—and the COBOL workforce is aging and nearing retirement. In an effort to avert the workforce crisis, legacy system stakeholders have implemented initiatives to increase the number of new COBOL programmers entering the marketplace. COBOL implementers such as IBM and Micro Focus have introduced initiatives to encourage colleges and universities around the world to teach COBOL as part of their curriculum, training companies and in-house training groups are once more starting to provide instruction in COBOL, and employers have begun to offer a number of entry-level COBOL positions.

Over the last few years, the demand for programmers has far exceeded the supply. However, as the number of students graduating from computer science courses recovers from the year 2000 downturn, the job market is likely to become more and more competitive. In such a competitive environment, and at a time when the demand for COBOL programmers is increasing, you may find it profitable to have a résumé that includes a knowledge of COBOL.


Я думаю, что такие языки как COBOL заменить невозможно. Если попытаться написать ему замену, то снова получится COBOL. :-)

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

256. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 07-Дек-18, 10:21 
> It seems strange to be writing a book on COBOL so many
> years after its death was first predicted. Indeed, COBOL has had
> such a low profile in recent years that you might be
> forgiven for thinking that it had all but disappeared. The nature
> of our industry is such that the new and exciting always
> gets more airplay than the secure, the accurate, and the reliable.
> But while Java, C#, Ruby, Python, and Objective C have dominated
> our consciousness in recent times, in the background billions of lines
> of COBOL code have quietly gone about supporting the mission-critical applications
> that make the world work.

[,,,]

> résumé that includes a knowledge of COBOL.
> Я думаю, что такие языки как COBOL заменить невозможно. Если попытаться написать
> ему замену, то снова получится COBOL. :-)

Два LISP-а с FORTRAN-ом этому анониму!

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

145. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от псевдонимус (?), 05-Дек-18, 13:47 
В том-то и дело, что заказчикам наплевать на конечных пользователей, главное быстрее и дешевле.
Ответить | Правка | ^ к родителю #131 | Наверх | Cообщить модератору

179. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (-), 05-Дек-18, 16:12 
> Может статься, что этим вашим электронам и прочим жабоскриптам-на-десктопе затикали последние деньки.

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

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

191. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от пох (?), 05-Дек-18, 16:58 
> Более того - это огроменный ЯП и рантайм, их разучивать надо

да ладно, они ж уже выучили angular, vue и много других страшных слов, будут деньги - выучат и это.

А кроссплатформенно за них мона сделает, не сами ж они...

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

35. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Аноним (35), 05-Дек-18, 00:15 
*ушёл учить сишарп*
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

37. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (7), 05-Дек-18, 00:21 
По моему они в c#8 решили на всех стульях сразу усидеть.

Добавили дефолтные имплементации методов интерфейса. А абстрактные классы зачем? Чтобы вводить в заблуждение?

Добавили явную нуллабельность. Здорово, конечно, но на лицо путаница. То есть Nullable-типы это структуры, значение которых не может быть null априори, но null им всё-таки присвоить можно.
В то же время non-nullable reference типы это классы, которые в своём устройстве допускают хранение null, но null туда положить нельзя.

Зачем так всё усложнять? Зачем впихивать в язык всё, что позволяет реализовать дотнет? Или это как dynamic типы, использование которых я не видел ни разу? Или это как sql-подобные методы расширения IEnumerable? Тоже ооочень редко вижу, что кто-то их использует.

Добавили свитч-выражение. Я не против, но это вроде из функциональной концепции?

Стержня им нехватает. Начиная с с#6 идет разброд и шатание. Фундаментально ничего не меняется, но угодить пытаются всем

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

41. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 05-Дек-18, 01:10 
1) "дефолтные имплементации методов интерфейса"
эти идиота куски, Халсберг и Гослинг, сначала запретили множественное наследование,
а потом их "последователи" придумали костыльный велосипед.
2) Notnull это хорошо. Это очень хорошо. И вы не путаете "int?" c "int"?
3) После 6.0 они как-бы намекают - все в F# :-D
Ответить | Правка | ^ к родителю #37 | Наверх | Cообщить модератору

61. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от хотел спросить (?), 05-Дек-18, 04:39 
> Добавили дефолтные имплементации методов интерфейса. А абстрактные классы зачем? Чтобы вводить в заблуждение?
> 1) "дефолтные имплементации методов интерфейса"
> эти идиота куски, Халсберг и Гослинг, сначала запретили множественное наследование,

Абстрактные классы могут содержать виртуальную реализацию.
Интерфейсы только дефолтовую. Таким образом получаем Mixin из коробки.
Реализация метода в интерфейсе не позволит иметь статические методы и обращаться к ним.
Или декларивровать переменные (хранить состояние).

Конкретно это я считаю отлиной идеей. Множественно наследование не нужно!
А вот Mixin на уровне языка - это отличная идея!!!
Хотя привезут они их туда из-за другой причины - расширяемость интерфесов библиотек от версии к версии.

--

> То есть Nullable-типы это структуры, значение которых не может быть null априори, но null им всё-таки присвоить можно.
> В то же время non-nullable reference типы это классы, которые в своём устройстве допускают хранение null, но null туда положить нельзя.
> 2) Notnull это хорошо. Это очень хорошо. И вы не путаете "int?" c "int"?

А вот это не торт совсем. По идее структуры должны быть изначально быть нулл.

Что означает отсутствие значения. Но так исторички сложилось и появился Nullable<T>

non-nullable reference - можно положить туда... будут ворнинги выдаваться, в некоторых случаях, а если настроить компилятор, то ошибки вместо ворнингов.

все делается для обратной совместиомсти

> 3) После 6.0 они как-бы намекают - все в F# :-D

Врядли скорее перетащат лучшие плюшки в C#.

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

220. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (219), 05-Дек-18, 21:34 
> 2) Notnull это хорошо. Это очень хорошо. И вы не путаете "int?" c "int"?

Тут не за инт вопрос, с ним всё просто.

struct Employee {}
class Employee2 {}

Employee? e = new Employee();
e = null;  // Можно, но на самом деле это не null
            
Employee2 e2 = new Employee2();
e2 = null; // Нельзя, хотя по идее можно

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

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

240. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Анонимemail (16), 06-Дек-18, 02:25 
"Как бы структура имеет свойства класса, а класс имеет свойства структуры"
Вы сделали мой вечер таким сравнением ref & value типов! :)
Вы наверное ещё новвоведения 7.x не осознали.
Все эти ref, in, ref readonly, readonly struct, ref struct, return ref которые стараются стереть различия.
Ответить | Правка | ^ к родителю #220 | Наверх | Cообщить модератору

119. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 11:25 
"Не следует множить сущее без необходимости"

В MS об этом не знают

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

154. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 14:11 
> "Не следует множить сущее без необходимости"
> В MS об этом не знают

Приписываете диавольскую сущность простому незнанию?  :-?

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

157. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 14:21 
Да нет, надеюсь, что причина в глупости, а не в злом умысле. Надеюсь...
Ответить | Правка | ^ к родителю #154 | Наверх | Cообщить модератору

165. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 15:33 
> Да нет, надеюсь, что причина в глупости, а не в злом умысле.
> Надеюсь...

Я ж про сущность-природу написал, не про умысел.

Сочетание диавольщины, незнания и глупости[, и даже неумысла] допускаю, да

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

53. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от iCat (ok), 05-Дек-18, 03:16 
Хорошая попытка вернуть стадо в стойло...
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

80. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 09:08 
Не выйдет )
Ответить | Правка | ^ к родителю #53 | Наверх | Cообщить модератору

74. "Microsoft открыл код WPF, Windows Forms и WinUI"  +4 +/
Сообщение от Gnu2070 (?), 05-Дек-18, 08:42 
Открытие кода сейчас скорее маркетинг, чем фишка.
Вон, строки когда Chromium\Linux сотни тысяч, попробуй в 10 лиц его проверить на ошибки\бэкдоры, а недавняя новость с библиотекой для Node.js лишь подтверждает.

А так, да, звучит красиво: “Твоя корпорация открыла исходники, выложила на GitH(l)ub”

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

79. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 09:07 
GitHub принадлежит им. Им открыть исходники было галочку поставить
Ответить | Правка | ^ к родителю #74 | Наверх | Cообщить модератору

98. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от ms (??), 05-Дек-18, 09:46 
не переживай, clone и push мы тоже умеем в интуитивно-приятных интерфейсах. Как оно, по-твоему, изначально оказалось в гитхапе?

а вот какая человечеству с этого польза - это в наш отдел маркетинга, они придумают.

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

88. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Gorrion (?), 05-Дек-18, 09:14 
Надеюсь поможет проекту avalonia. С многопоточной отрисовкой. Wpf очень плохо сделан.
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

107. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Онаним (?), 05-Дек-18, 10:31 
Круто, но узбагойтесь, это просто открытие кода, портировать WPF на Linux никто не обещал и если это и произойдёт то очень нескоро.

Кстати почему до сих пор нет новости о том, что MS таки забила на движки IE и Edge и невозбранно разрабатывает браузер на движке Chromium (будет новое название или старое пока не известно)?

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

112. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от userd (ok), 05-Дек-18, 11:04 
http://www.opennet.ru/opennews/art.shtml?num=49710
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

115. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (115), 05-Дек-18, 11:14 
https://www.opennet.ru/opennews/art.shtml?num=49710
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

206. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 18:31 
Кстати а Trident не утекал в сеть? Буду форк кросплатформенеый пилиить, чтобы не остаться на Хромом в одно прекрасное утро. Знаю Presto утекал.
Ответить | Правка | ^ к родителю #107 | Наверх | Cообщить модератору

141. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (141), 05-Дек-18, 13:33 
Сколько виндалюбов и шарпистов выше собралось. Что вы забыли на этом ресурсе, если юзаете технологии одной корпорации?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

146. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Попугай Кеша (?), 05-Дек-18, 13:53 
> Сколько виндалюбов и шарпистов выше собралось. Что вы забыли на этом ресурсе,
> если юзаете технологии одной корпорации?

Им просто стыдно находиться тут. Им платят за то, что они втайне презирают )))

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

162. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Бондарюк Андрейemail (?), 05-Дек-18, 14:33 
О. Вы типа "илита" от ИТ :-D
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

180. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (-), 05-Дек-18, 16:14 
> О. Вы типа "илита" от ИТ :-D

Ну как бы г@вноедов, хватающихся за все что вывалили и распиарили - дельные спецы таки не любят. К счастью, для програмеров отсутствие мозгов - достаточно фатально для карьеры и перспектив.

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

239. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Анонимemail (16), 06-Дек-18, 02:18 
А какая связь между дельными спецами и opennet? Дельные спецы дело делают :)
Ответить | Правка | ^ к родителю #180 | Наверх | Cообщить модератору

192. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Иваныч (??), 05-Дек-18, 16:59 
Oracle Java лучше. И пользоваться только с платной подпиской для сектора, и прочие детали с Android да Classpath. Язык номер 1, ынтырпрайз, куча пафоса. Не то что ваш .NET.
Ответить | Правка | ^ к родителю #146 | Наверх | Cообщить модератору

195. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Michael Shigorinemail (ok), 05-Дек-18, 17:31 
Призовая ссылка: https://www.bell-sw.com/java.html ;-)
(это питерские разработчики, от услуг которых оракл в санкционном безумии отказался)
Ответить | Правка | ^ к родителю #192 | Наверх | Cообщить модератору

238. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от meantraitor (?), 06-Дек-18, 02:06 
Никакого санкционного безумия не было, не надо инсинуаций.
Просто один индус стал VP по жаве, ну и потом ее всю в Индию и перевел. Не только из России.
Ну а этот самый "Bell", если я правильно помню, свалил из оракла еще до того.
Ответить | Правка | ^ к родителю #195 | Наверх | Cообщить модератору

149. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Аноним (149), 05-Дек-18, 14:01 
Над пердоликами заходим посмеяться.
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

151. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Онаним (?), 05-Дек-18, 14:08 
Почему же одной?
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

153. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (63), 05-Дек-18, 14:11 
Импортозамещение привело сюда.
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

156. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Andrey Mitrofanov (?), 05-Дек-18, 14:14 
> Сколько виндалюбов и шарпистов выше собралось. Что вы забыли на этом ресурсе,
> если юзаете технологии одной корпорации?

Высокодуховные искания: " неужели же в энторнетах кто-то уверен, что Я не прав, и Я не  смогу их всех переубедить, пролить Свет и перевербовать? "

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

160. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Бондарюк Андрейemail (?), 05-Дек-18, 14:28 
Вы немного отстали от прогресса. dotNET кроссплатформенный.
Ответить | Правка | ^ к родителю #141 | Наверх | Cообщить модератору

235. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Котофалк (?), 06-Дек-18, 00:11 
Этого, как выяснилось, мало. Поделка без логов, без отладки, половина параметров в конфиге, половина - в реестре (отсутствующем в линуксовой версии), про FHS не слышали, про остальное не в курсе - это так себе кроссплатформенность.
Ответить | Правка | ^ к родителю #160 | Наверх | Cообщить модератору

258. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от КотоФак (?), 07-Дек-18, 12:50 
Логи есть, отладка есть. Реестра в dotnet core нет. Все всё слышали. Вы просто застряли где-то в заморозке и не дожидаясь разморозки писать начинаете. По сравнению с той же Java и Oracle в купе, dotnet core открыт, бесплатен и вообще красавчик.
Ответить | Правка | ^ к родителю #235 | Наверх | Cообщить модератору

152. "Microsoft открыл код WPF, Windows Forms и WinUI"  +3 +/
Сообщение от Онаним (?), 05-Дек-18, 14:09 
Расходимся. Microsoft не собирается принимать патчи направленные на реализацию поддержки других ОС:

"We will typically not accept contributions that implement support for an OS-specific technolology on another operating system. . . We also do not intend to accept contributions that provide cross-platform implementations for Windows Forms or WPF."

https://github.com/dotnet/wpf/blob/master/Documentation/cont...

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

158. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Бондарюк Андрейemail (?), 05-Дек-18, 14:23 
WinForms это обёртка над WinAPI, сделать её кроссплатформенной невозможно.
WPF наверное можно (не в курсе насколько там всё клеем WinAPI полито),
но проще Avalonia до ума доводить.
Ответить | Правка | ^ к родителю #152 | Наверх | Cообщить модератору

161. "Microsoft открыл код WPF, Windows Forms и WinUI"  +1 +/
Сообщение от Онаним (?), 05-Дек-18, 14:33 
WinForms в Mono прекрасно работает. WPF действительно прибит гвоздями к DirectX но думаю если очень захотеть тоже можно оставив, собственно, "обёртку" заменить внутренности на что-то другое. Речь не о невозможности а о том, чтчо они не собираются принимать в апстрим даже если кто-то сделает.
Ответить | Правка | ^ к родителю #158 | Наверх | Cообщить модератору

163. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Бондарюк Андрейemail (?), 05-Дек-18, 14:36 
Там написано - не будем делать Registrу для Linux или keychain для Windows :)
Ответить | Правка | ^ к родителю #161 | Наверх | Cообщить модератору

182. "Microsoft открыл код WPF, Windows Forms и WinUI"  –1 +/
Сообщение от Аноним (-), 05-Дек-18, 16:17 
> WinForms это обёртка над WinAPI, сделать её кроссплатформенной невозможно.

Даже винапи можно сделать кроссплатформенным. Проверено вайном.

Если кто вдруг не знал - винда сама внутрях использует NT API. Он имеет что-то общее с WinAPI, но это ДРУГОЕ апи. А вот поверх него реализован винапи. С таким же успехом можно и posix сделать.

> WPF наверное можно (не в курсе насколько там всё клеем WinAPI полито),
> но проще Avalonia до ума доводить.

Так доводите. Будет совсем как в XKCD 927.

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

166. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (166), 05-Дек-18, 15:45 
Это первая из трёх E или уже вторая?

(Для тех кто ищет текст поиском в браузере как я: EEE)

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

177. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (177), 05-Дек-18, 16:06 
Это скрытый vendor lock-in (кто развивать-то это будет, кроме MS?), а EEE для своей технологии по определению невозможно.
Ответить | Правка | ^ к родителю #166 | Наверх | Cообщить модератору

207. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Пишу из ванны (?), 05-Дек-18, 18:35 
Есть ли польза доя ReactOC в этом?
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

246. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от VladSh (?), 06-Дек-18, 12:47 
Есть польза для Wine - живые примеры правильного вызова WinAPI. Соответственно и для ReactOC.
Ответить | Правка | ^ к родителю #207 | Наверх | Cообщить модератору

270. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (270), 08-Дек-18, 09:44 
как его из perl использовать?
хочу пейсать GUI проги на perl с использованием моднейших Windows технологий
и деплоить на Linux Mac и Windows без перекомпиляции
Ответить | Правка | ^ к родителю #0 | Наверх | Cообщить модератору

272. "Microsoft открыл код WPF, Windows Forms и WinUI"  +/
Сообщение от Аноним (242), 08-Дек-18, 10:45 
> как его из perl использовать?

Есть реализация Perl 6 для CLR, niecza(https://github.com/sorear/niecza/blob/master/examples/gtk1.pl). Прекрасно работает с Gtk# и теоретически должно работать с WPF на винде. Только вот никаких гарантий, что WPF портируют в Mono никто не даст, ибо оно сильно завязано на DirectX.

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

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

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


  Закладки на сайте
  Проследить за страницей
Created 1996-2018 by Maxim Chirkov  
ДобавитьПоддержатьВебмастеруГИД  
Hosting by Ihor