The OpenNET Project / Index page

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

Microsoft открыл код WPF, Windows Forms и WinUI

04.12.2018 21:34

Компания Microsoft продолжила открытие составных частей платформы .NET и в дополнение к ранее открытым компонентам .NET Core и ASP.NET Core, позволяющим создавать консольные, web- и серверные приложения, перевела в разряд свободного ПО WPF (Windows Presentation Foundation), Windows Forms и WinUI (Windows UI XAML Library), дающие возможность разрабатывать приложения с графическим интерфейсом пользователя. Код открыт под лицензией MIT и размещён на GitHub (желающие могут подключиться к разработке, репозитории открыты для приёма изменений со стороны).

Одновременно опубликован тестовый выпуск открытой платформы .NET Core 3.0 Preview 1, в состав которой вошёл фреймворк для разработки клиентских приложений WPF, позволяющий создавать кроссплатформенные интерфейсы пользователя с использованием языка разметки XAML и библиотеки готовых элементов интерфейса WinUI (Windows UI Library). В состав также включены компоненты для создания интерфейсов с использованием классической библиотеки классов Windows Forms, которая представляет собой надстройку над Windows API (User32 и GDI+).

Из других новшеств .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 подготовлены для Windows, macOS и Linux. Поддержка создания графических приложений пока ограничена платформой Windows, как при использовании Windows Forms, так и при применении WPF.

  1. Главная ссылка к новости (https://blogs.windows.com/buil...)
  2. OpenNews: Выпуск .NET Core 1.1. Google присоединился к .NET Foundation. Samsung выпустил .NET для Tizen
  3. OpenNews: Компания Microsoft открыла исходные тексты .NET Core Runtime (CoreCLR)
  4. OpenNews: Первый стабильный выпуск открытой платформы .NET Core
  5. OpenNews: Релиз Mono 5.0, открытой реализации платформы .Net
  6. OpenNews: Компания Microsoft опубликовала открытую платформу .NET Core 2.0
Лицензия: CC-BY
Тип: К сведению
Ключевые слова: wpf, windows, forms, winui, dotnet, csharp
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (257) Ajax | 1 уровень | Линейный | Раскрыть всё | RSS
  • 1.1, Иван Семеныч (?), 22:57, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +17 +/
    Как-то это слишком хорошо, чтобы быть правдой. Думаю, порт на X11 не заставит себя долго ждать.
     
     
  • 2.2, mikhailnov (ok), 23:03, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    А на Wayland?
    /sarcasm
     
     
  • 3.167, Аноним (-), 15:50, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Да хоть на черта лысого. Учитывая сколько лет до MS доползало столь простое пожелание толп народа - нет, вы и правда хотите себе рантайм с вот таким апстримом? Багфиксы и фичреквесты ведь будут рюхать аналогично. Поэтому какого-нибудь переписывания с gtk3 на 4 будете ждать по 5 лет. Или фигачить сами. А к моменту релиза, соответственно, выйдет гном 6-версии как раз, так что будет у вас самый свежак.
     
  • 2.3, A.Stahl (ok), 23:04, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Это чем-то лучше Qt?
     
     
  • 3.5, Аноним (5), 23:07, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • –52 +/
    Тем что qt никому не нужен.
    В остальном не лучше.
     
     
  • 4.10, dimqua (ok), 23:20, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +11 +/
    Скорее _это_ на GNU/Linux никому не нужно.
     
     
  • 5.16, Аноним (16), 23:24, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • –8 +/
    А на кой GUI под линух который сервер?
    Десктоп же меньше 3% занимает.
    Вот под Макось портануть, это было бы очень интересно :)
     
     
  • 6.168, Аноним (-), 15:51, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Десктоп же меньше 3% занимает.

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

     
     
  • 7.248, Lufog (ok), 14:06, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ты случаем не андроидом, который решили закопать из за фуксии, козыряешь? Ну а в целом, как человек хорошо знающий WPF, не могу не порадоваться абстракции оного от платформы.
     
     
  • 8.259, Аноним (259), 15:32, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Чокаво Я что-то проспал, столица таки переехала в Васюки А то у гугли 90 прое... текст свёрнут, показать
     
  • 5.73, Andrey Mitrofanov (?), 08:28, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Скорее _это_ на GNU/Linux никому не нужно.

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

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

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

     
     
  • 6.155, Бондарюк Андрей (?), 14:12, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    GUI на MacOS понимаю, на линуксе - не понимаю. Особенно с его долей в десктопе.
     
     
  • 7.169, Аноним (-), 15:53, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > GUI на MacOS понимаю, на линуксе - не понимаю. Особенно с его
    > долей в десктопе.

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

     
     
  • 8.181, КГБ СССР (?), 16:15, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Проблематично согласиться с положениям этой пламенной речи ввиду наличие множест... текст свёрнут, показать
     
     
  • 9.214, Аноним (214), 19:28, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Странная какая-то у вас статистика, товарищ майор На 100 моих компьютеров уста... текст свёрнут, показать
     
     
  • 10.215, КГБ СССР (?), 19:52, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это не наша, товарищ солдат, это вражеская статистика ... текст свёрнут, показать
     
  • 10.237, Аноним (16), 01:59, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    По вашей статистике в мире нет бабушек ... текст свёрнут, показать
     
  • 9.221, PukkuTukkuTaBu (?), 22:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    А каждую переустановку винды они тоже за новую тачку считают Линукс просто не п... текст свёрнут, показать
     
     
  • 10.231, КГБ СССР (?), 23:37, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    И какой ответ я могу дать на этот вопрос Линукс точно так же палится Считаю... текст свёрнут, показать
     
     
  • 11.243, Anonim (??), 12:00, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот тут вообще не соглашусь С моей чисто-юзерской точки зрения кеды не изменяли... текст свёрнут, показать
     
     
  • 12.247, КГБ СССР (?), 12:50, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    О вкусах не спорят С моей, например, юзерской точки зрения KDE закончилось трет... текст свёрнут, показать
     
     
  • 13.271, Аноним (271), 09:56, 08/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так о вкусах говорим или о изменяемости гуев от версии к версии О втором начали... текст свёрнут, показать
     
  • 11.257, Андрей (??), 12:36, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вставлю свои пять копеек - оооочень все зависит от индустрии и места жительства ... текст свёрнут, показать
     
  • 7.226, фыв (??), 23:32, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Пользовал я это...
    Искренне сочувствую всех фанатикам "продуманности" и прочего маркет-бреда про "изумительное" удобство макакооси.
    Ведь у них два варианта - ты правильный (Джобс БОХ, огрызок всё, макось - идеал, и т.д.), и ты неправильный (как смеешь ты, ничтожество, сомневаться в БОЖЕСТВЕННОСТИ ЭТОГО ДАРА тыблока)...
    Им даже в голову не приходит, что некоторым удобно не просто что-то другое, но и возможность использовать и настраивать это что-то под себя, и, о боги яппла, даже подвергать сомнению привычки и вкусы других, ДАЖЕ идеальных фанатов яппла с его БОЖЕСТВЕННЫМ интерфейсом...
    При том я не спорю, что некоторые вещи реализованы более чем. Но это не умаляет общей ущербности, с моей точки зрения.
     
  • 4.14, Отражение луны (ok), 23:22, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты это серьёзно? Большинство С++ вакансий сейчас о Qt.
     
     
  • 5.28, КГБ СССР (?), 23:56, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • –8 +/
    В Qt всё настолько плохо, что приходится нанимать орды г-нокодеров для допиливания хоть до какого-то состояния?
     
     
  • 6.29, вирусописатель (?), 23:58, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    У вас же в КГБ тоже используют Qt.
    Просто он единственный адекватный кроссплатформенный фреймворк.
     
     
  • 7.38, КГБ СССР (?), 00:48, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –5 +/
    > У вас же в КГБ тоже используют Qt.
    > Просто он единственный адекватный кроссплатформенный фреймворк.

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

     
     
  • 8.46, Котофалк (?), 02:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +7 +/
    правильно это разные люди, использующие один софт под разные платформы... текст свёрнут, показать
     
  • 8.64, Анонимный прохожий (?), 06:27, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Эти программы тоже не нативные GIMP и Geany написан на GTK , qBittorrent на Qt ... текст свёрнут, показать
     
  • 8.71, Аноним (71), 07:46, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Jet brains ide, Firefox, Sublime Vscode , Telegram Kdiff3 ... текст свёрнут, показать
     
  • 8.113, КГБ СССР (?), 11:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    П-ц, опеннетовские аноны уже не понимают написанное по-русски ... текст свёрнут, показать
     
  • 8.170, Аноним (-), 15:54, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Однако если кто-то использует несколько ОС, разучивать несколько приложений и их... текст свёрнут, показать
     
     
  • 9.184, КГБ СССР (?), 16:28, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну я же прямо пишу кроссплатформенные программы в реальной жизни практически не... текст свёрнут, показать
     
     
  • 10.198, Пишу из ванны (?), 17:46, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    На Haiku OS портируют Qt софт Хотя от части согласен, везде свои фреймворки, гр... текст свёрнут, показать
     
     
  • 11.200, КГБ СССР (?), 17:56, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот это, кстати, хороший пример для Гайки многий кроссплатформенный современный... текст свёрнут, показать
     
  • 10.233, фыв (??), 23:41, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Ну вот я пользуюсь одними и теми же программами и там и там И музыку слушаю в к... текст свёрнут, показать
     
     
  • 11.236, КГБ СССР (?), 00:48, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Естественно Люди и будут ставить то, что знают, ибо 171 привычка 8212 втор... текст свёрнут, показать
     
     
  • 12.261, Аноним (261), 16:00, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    И что характерно, в половине случаев это делается для того чтобы это гуано не со... текст свёрнут, показать
     
     
  • 13.266, КГБ СССР (?), 18:31, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Для корпораций MS предлагает LTSB и серверные выпуски Там отключить пока ещё мо... текст свёрнут, показать
     
  • 10.250, анним (?), 17:37, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Продукты от Adobe вполне можно считать кроссплатформенными, и почему то их больш... текст свёрнут, показать
     
  • 10.260, Аноним (261), 15:57, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не читайте до обеда желтый опеннет Я вот например его жалую, будучи линуксоидом... текст свёрнут, показать
     
     
  • 11.267, КГБ СССР (?), 18:41, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Какой там сегодня процент линукса на десктопе Чуть меньше статистической погреш... текст свёрнут, показать
     
  • 11.273, КГБ СССР (?), 19:48, 09/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    На, вот, я тебе ссылку покажу, уж больно ты болтлив poll pollcode com 78971274_... текст свёрнут, показать
     
  • 6.138, Вуыкло (?), 12:44, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    То есть популярность фреймворка обратнопропорциональна его качеству? Ну тогда тебе прямая дорога в гтк и сабж.
     
  • 6.139, КГБ СССР (?), 12:55, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > В Qt всё настолько плохо, что приходится нанимать орды г-нокодеров для допиливания
    > хоть до какого-то состояния?

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

     
     
  • 7.171, Аноним (-), 15:57, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Будь мужыком, пиши свои очень нужные программы на винапи. Пока мелкософт еще не полностью загнал в дотнет и виндостор, с managed кодом в принудительном порядке и тотальной невозможностью поставить прогу иначе чем из их виндостора. А то у них в планах вообще-то значилось стать таким себе эплом с ифонами. Получилось хреновато, но что сделано - то сделано. И назад они не повернут. А ты станешь обладателем нафигнужных знаний об операционке которой никто не пользуется, так что прогать все проги ты будешь сам и для себя, как самый умный.
     
     
  • 8.187, КГБ СССР (?), 16:37, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Зачем За меня уже всё написали другие люди Ты ведь догадываешься, за какие зас... текст свёрнут, показать
     
     
  • 9.262, Аноним (-), 16:21, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Мне бы такой оптимизм А то иногда оказывается что нечто не умеет то или это, ил... текст свёрнут, показать
     
     
  • 10.268, КГБ СССР (?), 19:22, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Идеального софта не бывает, конечно Один и тот же хелловорлд собирается на винд... текст свёрнут, показать
     
  • 5.81, Аноним (81), 09:08, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Да, а теперь они смогут своими силами пилить себе гуй без этих ваших культей.
     
     
  • 6.123, Аноним (123), 11:39, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Дуплик, залогинься уже.
     
  • 6.172, Аноним (-), 15:59, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Да, а теперь они смогут своими силами пилить себе гуй без этих
    > ваших культей.

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

     
  • 4.15, nc (ok), 23:23, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    нет уж, скорее этот wpf никому не нужен. После Qt где все просто и логично, я плевался когда пытался понять эту хрень под названием wpf.
     
     
  • 5.18, Аноним (16), 23:25, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Обожаю индивидов, которые заходят в отдел женской одежды и орут, что нах это никому не нужно :-D
     
     
  • 6.22, nc (ok), 23:28, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    А Qt это "мужская одежда" чтоли?
    Это всего лишь библиотеки для написания в том числе графического интерфейса пользователя. И их вполне можно сравнивать.
     
     
  • 7.23, Аноним (16), 23:30, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    Ещё раз - то, что вы не используете не значит, что это не нужно. Для "умных".
     
     
  • 8.186, nc (ok), 16:31, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В том то и дело что вынужден использовать Для написания расширений к Студии при... текст свёрнут, показать
     
  • 6.82, Аноним (82), 09:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Подтверждаю: женщины без одежды краше
     
     
  • 7.99, Аноним (99), 09:56, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    одевать надо нормально
     
  • 7.110, Аноним (110), 10:41, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это пока вас не отхлестают ушами спаниэля по лицу.
     
  • 5.78, trdm (ok), 09:06, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >  После Qt где все просто и логично

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

     
  • 4.19, Аноним (19), 23:25, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Тем что qt никому не нужен.

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

     
     
  • 5.57, хотел спросить (?), 04:16, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Чушь.. Мелкософт можно за многое не любить. Но C# - отличная штука.
    Да и джава хороша, но я на ней пишу редко.
    Отвык я от плюсов капитально.
    Наверно буду раст для забавы пробывать, когда они его прокачают.

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

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

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

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

     
     
  • 6.84, Аноним (82), 09:11, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Поздравляю с разморозкой, скайп уже давно вебня которая только бибикает и портит
     
     
  • 7.173, Аноним (-), 16:00, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Поздравляю с разморозкой, скайп уже давно вебня которая только бибикает и портит

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

     
  • 4.52, Megabit (ok), 03:12, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Не "ЖИРУЙ" - ОК? )
     
  • 2.68, Дока (?), 07:35, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    всё очень просто они посчитали что смысла от закрытости этого кода никакого.
     
  • 2.69, Аноним (69), 07:37, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    да, до них наконец дошло что их приложения должны запускаться не только у них.
     
  • 2.120, Аноним (123), 11:25, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Думаю, порт на X11 не заставит себя долго ждать.

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

     

     ....нить свёрнута, показать (69)

  • 1.6, Anon999 (ok), 23:10, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Интересно, как WPF и Windows Forms будут работать на Linux.
     
     
  • 2.8, Аноним (8), 23:15, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Думаю что будут. В тексте новости написано, что это надстройка над WinAPI. В Linux есть Wine.

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

     
     
  • 3.43, Анончик999999 (?), 01:58, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Это Windows Forms - надстройка над WinAPI. А вот как будет работать WPF c аппаратным ускорением на Линукс. И вот любопытно, будет ли оно хорошо работать.
     
     
  • 4.49, Аноним (16), 02:19, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    WPF, Windows Forms + NetCore только под винду.
    Никто ради 3% линуксового десктопа напрягаться не будет.
     
     
  • 5.58, хотел спросить (?), 04:20, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    У меня стоит долгосрочная задача кроссплатформенного клиента на C#.

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

     
     
  • 6.96, COBA (?), 09:33, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А как же nodejs+atom?
     
     
  • 7.127, хотел спросить (?), 11:46, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > А как же nodejs+atom?

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

     
  • 5.249, iFRAME (ok), 14:45, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    >Никто ради 3% линуксового десктопа напрягаться не будет.

    Меньше 1%

     
  • 4.216, Аноним (216), 20:01, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А вот как будет работать WPF c аппаратным ускорением на Линукс.

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

     
  • 3.48, Котофалк (?), 02:18, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    странные вещи иногда помнят некоторые. я вот icq под линукс не помню. просто потому что такой крап в систему тащить никакого желания. а протокол использовал, да
     
     
  • 4.77, Антон (??), 09:05, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я его даже не искал. Был же pidgin, который на 90% устраивал.
    Вот бы неплохо MS открыл бы протокол скайпа, можно тогда обратно на pidgin вернуться.
     
  • 4.111, Аноним (8), 10:49, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ICQ для Linux, о котором я написал, выглядит так: https://pic4a.ru/812/yVW.png

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

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

     
     
  • 5.174, Аноним (-), 16:03, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Сейчас ICQ for Linux на Qt5

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

     
     
  • 6.224, Аноним (8), 22:23, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нативный виндовый клиент никуда не делся. Клиент на AIR был лишь опцией, и как правиль использовался для Mac и Lin
     
  • 5.244, Alatar (??), 12:05, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> Интерфейс рисуется соответственно через WinAPI, GTK2 и Cocoa. Может есть и другие тулкиты, делающие то же самое?

    wxWidgets?

     
  • 4.201, Пишу из ванны (?), 17:58, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Клиент есть и под Линь и под Мак, с аудио-видео звонками, групповыми чатами, но ненужно никому. Поэтому решили сделать Телеграм якобы секретный.
     
  • 2.63, Аноним (63), 06:20, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению - Microsoft в анонсе на net core 3 не обещали что WinForms будет работать в Linux.
     
  • 2.76, Аноним (76), 09:00, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Windows Forms уже работают на Linux. Разрабатывать нельзя, но собирать можно.
     
     
  • 3.83, Аноним (76), 09:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Кто не понял: работают через Mono, не всегда хорошо и просто не всегда, дизайнера нет, но собрать Windows Forms в Monodevelop можно. Если разработчик сразу ориентировался на Mono, он даже будет работать как надо.
     
     
  • 4.142, Утконос (?), 13:39, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > дизайнера нет

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

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

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

     
  • 4.175, Аноним (-), 16:05, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > разработчик сразу ориентировался на Mono, он даже будет работать как надо.

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

     
  • 3.85, Аноним (81), 09:12, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати да, теперь будет можно все, MIT же.
     
  • 3.87, Аноним (82), 09:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Есть ещё Avalonia UI
     
  • 3.135, Аноним (63), 12:26, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    К сожалению на mono не все работает.
    Например - элемент управления WebBrowser.
    (его можно заменить на сторонний компонент HtmlRenderer)
    Combobox - отображается "немного" по другому.

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

     

  • 1.7, Аноним (7), 23:13, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    > Одновременно опубликован тестовый выпуск открытой платформы .NET Core 3.0 Preview 1, в состав которой вошла платформа для построения клиентских приложений WPF

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

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

     
  • 1.9, Анонимчжан (?), 23:16, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    на этой недели метеориты не падали? а в смолвилле не появился супермен? что то слишком много оглушительных новостей за раз))
     
     
  • 2.129, хотел спросить (?), 12:03, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  на этой недели метеориты не падали? а в смолвилле не появился
    > супермен? что то слишком много оглушительных новостей за раз))

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

     
     
  • 3.137, анонзыы (?), 12:44, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    достаточно глянуть страницу новостей. все кому не лень открывают исходники. нвидия и др. камнепад просто. и это все корпорации зла, которые удавятся за копейки.
     
     
  • 4.254, anonymous (??), 20:13, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > все кому не лень открывают исходники. нвидия и др. камнепад просто. и это все корпорации зла, которые удавятся за копейки.

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

     
  • 2.147, Andrey Mitrofanov (?), 13:57, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    >  на этой недели метеориты не падали? а в смолвилле не появился
    > супермен? что то слишком много оглушительных новостей за раз))

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

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

     

  • 1.11, Аноним (16), 23:20, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    Это что же такое происходит то?! Опять метеорит на Челябу?
    Вы хоть понимаете, что лет 10 тому назад за исходники WinForms многие были готовы душу отдать! Да даже я был готов.
    Кто не прогал десктоп под винформы/впф никогда не поймёт, что сейчас происходит в душе старых солдат :)
     
     
  • 2.17, Аноним (17), 23:24, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +5 +/
    > лет 10 тому назад за исходники WinForms многие были готовы душу отдать

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

     
     
  • 3.21, Аноним (16), 23:27, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так они уже на гитхабе :)
     
     
  • 4.30, вирусописатель (?), 00:00, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    А уже и не нужно.
     
     
  • 5.40, Аноним (16), 01:03, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Гуй для вируса? :-D
     
     
  • 6.42, Анонимчжан (?), 01:57, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    прпоблема винды не в том что технологии паршивые. наоборот её популярность последние 20 лет говорит об обратном. но со своим удобством они раскрыли систему всем ветрам и отрядили защищаться броником(антивирусом). как итог оч подвержена вирусам. линух наоборот имеет строгие права доступа к файлам и поэтому загнать в него вирус сложновато. учитывая что все в unix-like строится вокруг файла. поэтому эти технологии могут быть хорошим пинком для всех юникс систем не только линуха. но не дай бог пойти по пути макос и линух превратится в винду с полчищем вирусов))
     
     
  • 7.50, Аноним (16), 02:21, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Хорошо, что Линуска проблем нет.
    И скоро будет на каждой второй персоналке, в каждом третьем доме.
     
  • 7.56, Джава_бот (?), 04:06, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Среднестатистического юзера любой ОС от вирусни защитит наличие айкью чуть выше среднего.
     
     
  • 8.59, хотел спросить (?), 04:22, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Я с вами согласен Но, пожалуйста, больше не пишите в таком ключе про IQ Тест I... текст свёрнут, показать
     
     
  • 9.60, хотел спросить (?), 04:23, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    показывает а то еще заклюют ... текст свёрнут, показать
     
  • 9.203, Пишу из ванны (?), 18:05, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Лучше всего тест IQ проходят составители теста IQ ... текст свёрнут, показать
     
  • 8.105, Аноним (105), 10:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +6 +/
    Это математически невозможно ... текст свёрнут, показать
     
     
  • 9.108, Аноним (108), 10:37, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    почему юзеры - это подмножество всех, у кого есть IQ выборка пользователей ком... текст свёрнут, показать
     
     
  • 10.144, Аноним (144), 13:44, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Значит первоначальное утверждение неверно, и наличие айкью чуть выше среднего не... текст свёрнут, показать
     
  • 8.199, анонзыы (?), 17:54, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    но согласись не будь в unix-like такого устройства прав доступа, давно бы потону... текст свёрнут, показать
     
     
  • 9.208, КГБ СССР (?), 18:41, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Права доступа и на виндах есть, да покруче ACL Нет, анон, дело в другом В Wi... текст свёрнут, показать
     
  • 7.67, cutlass (?), 06:49, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    В винде есть ACL, что будет по строже чем "владелец,группа,все".
     
     
  • 8.109, Аноним (108), 10:38, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в линухе тоже есть там вопрос в дефолтных настройках... текст свёрнут, показать
     
  • 8.118, Michael Shigorin (ok), 11:24, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Не построже, а для начала посложнее -- в результате ими мало кто, собственно, по... текст свёрнут, показать
     
     
  • 9.241, cutlass (?), 05:51, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это был ответ на неточное высказывание Вирусы в винде из-за дурной практики рабо... текст свёрнут, показать
     
     
  • 10.264, Аноним (-), 16:30, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Так без админа там не работает нифига и никуда не пускают Ну вот не сложилось к... текст свёрнут, показать
     
     
  • 11.276, cutlass (?), 07:45, 13/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это какие-то старые байки из 90-х У меня работает не из под админа Плюс настро... текст свёрнут, показать
     
  • 8.143, none_first (ok), 13:39, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    ога, особливо будет весело переносить юзеров, учитывая https docs microsoft co... текст свёрнут, показать
     
  • 8.148, dch (?), 14:01, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    sudo apt install acl attr ... текст свёрнут, показать
     
  • 8.263, Аноним (-), 16:27, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В винде большая часть админов в результате вообще не понимает какой эффективный ... текст свёрнут, показать
     
  • 7.227, фыв (??), 23:33, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    миллионы мух не могут ошибаться
     
  • 4.176, Аноним (-), 16:06, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Так они уже на гитхабе :)

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

     

     ....нить свёрнута, показать (26)

  • 1.24, nc (ok), 23:31, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –4 +/
    Открывают всякую мало кому нужную фигню. Гораздо интереснее было бы если бы они открыли исходники винды (да хотя-бы семерки), компилятора msvc и Visual Studio (в том числе и ранних версий, где еще нет или крайне мало дотнета и wpf).
     
     
  • 2.32, вирусописатель (?), 00:01, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    msvc было бы достаточно и то только для порта старых проектов
     
     
  • 3.217, radare (?), 20:31, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    clang-cl
     
  • 2.62, имя (?), 05:30, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    ну и зачем тебе исходники винды? конпелять по ночам будешь?
     
  • 2.89, Аноним (81), 09:15, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    msvc медленнее gcc, зачем тебе это?
     
  • 2.92, Аноним (82), 09:17, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В смысле Рослина и VSCode ? Так давно
     
     
  • 3.185, nc (ok), 16:28, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нет, в смысле Visual C++.
     

  • 1.25, АнонимГоним (?), 23:35, 04/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    Чот мне лениво забираться, но по ссылке я увидел что код в всего-лишь open source, это значит что он открыт но не значит что свободен. Ну может я что-то недопонял.
     
     
  • 2.26, Anonim (??), 23:50, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    https://github.com/dotnet/winforms/blob/master/LICENSE.TXT MIT же
     
  • 2.27, Аноним (27), 23:51, 04/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Код открыт под лицензией MIT
    > это значит что он открыт но не значит что свободен

    Серьёзно?

     
     
  • 3.265, Аноним (-), 18:04, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Серьёзно?

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

     

  • 1.33, анон (?), 00:13, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +2 +/
    Скоро уже увидим Windows под MIT License? Ну или GPL... Хотелось бы XP или 7, 10...
     
     
  • 2.75, Аноним (75), 08:57, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +3 +/
    Нет уж, взялись пилить ReactOS — вот и пилите.
     
     
  • 3.159, анон (?), 14:28, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я не пилю ReactOS, и сижу на Win7. Хотя вразное время  ставил Linux Ubuntu и ее производные (Mate, Xfce). Вчера вот снова  захотелось поставить только  дилема что именно ставить Arch Linux или Debian...
     
     
  • 4.188, КГБ СССР (?), 16:45, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Я не пилю ReactOS, и сижу на Win7. Хотя вразное время  
    > ставил Linux Ubuntu и ее производные (Mate, Xfce). Вчера вот снова
    >  захотелось поставить только  дилема что именно ставить Arch Linux
    > или Debian...

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

     
  • 4.204, Пишу из ванны (?), 18:12, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Почему неофиты после Убунты увлекаются source-based дистрибутивами?
     
     
  • 5.223, пох (?), 22:16, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему неофиты после Убунты увлекаются source-based дистрибутивами?

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

      

     
     
  • 6.232, Котофалк (?), 23:40, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    криво-косо копипастящие через месяц-полгода сбегают на форумы со скриншотами: всё равно творится магия, а там советов больше.
     
  • 5.225, Аноним (8), 23:18, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Почему неофиты после Убунты увлекаются source-based дистрибутивами?

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

     
  • 5.230, Котофалк (?), 23:36, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    потому что разбираясь с неадекватными зависимостями и странными проблемами слышат про "я просто собрал то, что нужно"
     
  • 5.251, анним (?), 18:10, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    В source-based можно сделать систему с любыми нужными возможностями, отключив ненужные.
    В бинарных дистрах - и то и другое наоборот.
    Конечно, debian-based дистры позволяют собирать из исходников, но там оно не так удобно, и те же опции сборки залочены сценариями пакета (с rpm не имел дела, хоть и юзал asplinux на заре своего знакомства с линем).
     
  • 4.222, PukkuTukkuTaBu (?), 22:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Почему убунта. Зачем сразу прыгать на голый арч?

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

     
  • 2.140, Дмитрий (??), 13:13, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вот если будет WinXP GPL, идеально будет, и чтобы на новое железо ставилось, нафиг снёс бы 7.
     
     
  • 3.164, анон (?), 15:04, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    WinXP Морально устарела х64 в ней нет, есть конечно Windows XP SP3 x64, но там... текст свёрнут, показать
     
     
  • 4.189, КГБ СССР (?), 16:50, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Для XP x64 есть только SP2, ибо это ОС другого семейства и ядро у неё другое, чем у настоящей XP.

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

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

     
     
  • 5.196, анон (?), 17:32, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Выкинь свой смартфон и пользуйся этим https clck ru EqXVg не устаревшим морал... текст свёрнут, показать
     
     
  • 6.202, КГБ СССР (?), 18:05, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Мне игрушки не интересны вообще, я взрослый дядя и у меня совсем другие игрушки. :)


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

     
     
  • 7.205, анон (?), 18:25, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    из секс-шопа чтоль?
     
  • 7.229, фыв (??), 23:35, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    тссс, не ломай ему его мир )
     
  • 6.234, Котофалк (?), 23:51, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Я с удовольствием ходил бы с тяжеленным смартфоном  формата  Siemens SK65 с чем-то типа Maemo/Tizen/Sailfish, синезубом и флехой. Не понимаю твоих восторгов и не вижу ровно никакого прогресса, инициированного джобсом. то, что телефоны "не такие" это само по себе не прогресс.
     
  • 6.242, Аноним (242), 06:38, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Смартфоны это портативная игровая приставка, аудио видео-плеер и навигатор Все ... текст свёрнут, показать
     
  • 4.228, фыв (??), 23:34, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    По факту, щас в основном винда - это тупо запускалка игр, которые закостылены на неё. Не более.
     
  • 2.178, Аноним (-), 16:09, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Скоро уже увидим Windows под MIT License? Ну или GPL... Хотелось бы
    > XP или 7, 10...

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

     

  • 1.34, КГБ СССР (?), 00:14, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +7 +/
    А потом с горы спустился Микрософт и неторопливо покрыл всё стадо. :)

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

     
     
  • 2.44, Анонимчжан (?), 02:00, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    а питон поживет еще)) в науке ща без него никуда)) почти язык №1 там)) да и он как то больше похож на по настоящему удобный язык. разве что используют его часто не там где надо.
     
     
  • 3.51, Аноним (16), 02:22, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В science да, в продакте - js+, java, c#.
     
  • 3.54, аноним 2 (?), 03:18, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    в науке сейчас Julia, а Python для devops (и вместо Perl/Shell)
     
     
  • 4.94, mumu (ok), 09:25, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –3 +/
    вместо perl/shell есть кроссплатформенный powershell
     
     
  • 5.103, Аноним (81), 09:58, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Нее, лучше питон чем эту пакость.
     
     
  • 6.106, mumu (ok), 10:31, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Работать с ActiveDirectory из-под питона это боль. Я все руки обжег.
    Я очень люблю питон и его философию. Но, как ни печально, последние лет 10 он сдаёт одну нишу за другой
     
     
  • 7.121, Michael Shigorin (ok), 11:25, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > Работать с ActiveDirectory [...] это боль. Я все руки обжег.

    Соболезную.

     
  • 7.183, Аноним (-), 16:21, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > Работать с ActiveDirectory из-под питона это боль. Я все руки обжег.

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

     
  • 5.114, КГБ СССР (?), 11:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > вместо perl/shell есть кроссплатформенный powershell

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

     
     
  • 6.133, нах (?), 12:15, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    зато совершенно не боится лишнего пробела.

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

     
     
  • 7.269, Аноним (-), 08:17, 08/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > оно для такого и не задумывалось

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

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

     
  • 2.66, Annoynymous (ok), 06:35, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Может статься, что этим вашим электронам и прочим жабоскриптам-на-десктопе затикали последние деньки.

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

     
  • 2.86, Попугай Кеша (?), 09:13, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +4 +/
    Вот что-то в этом есть Если выбирать меньшее зло, то C кроссплатформенный WP... текст свёрнут, показать
     
     
  • 3.100, Anonko (?), 09:56, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Кэшуля, Кэшуля...

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

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

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

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

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

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

     
     
  • 4.116, Попугай Кеша (?), 11:22, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    О, а вот и у ДоДиезников подгорело Ну чтож, поговорим У юзверей постоянно Net... текст свёрнут, показать
     
  • 4.219, Аноним (219), 21:02, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > .NET Core что именно сломал? Для меня это прям открытие, что кор что-то сломал

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

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

     
  • 3.102, ms (??), 09:57, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    хорошие у вас прогнозы погоды, на пять лет вперед Поделитесь тра в смысле, г... текст свёрнут, показать
     
     
  • 4.117, Попугай Кеша (?), 11:23, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    QT/C++ вам ответ. И идите уже пишите на своем Пихоне БигДату с криптовалютами. Или на C#.
     
     
  • 5.124, Аноним (124), 11:41, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Ты уже переписал свои поделки на Qt5? Давай быстрей, пока шестерку не выпустили.
     
  • 3.122, Michael Shigorin (ok), 11:27, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    MSDN camp, однако: http://russian.joelonsoftware.com/articles/howmicrosoftlostthewarona.html
     
     
  • 4.134, Попугай Кеша (?), 12:21, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да-да, Джоэл уже давно говорил об этом )

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

     
     
  • 5.150, Andrey Mitrofanov (?), 14:06, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >Обычно корпорации

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

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

     
  • 4.210, none_first (ok), 19:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > MSDN camp, однако: http://russian.joelonsoftware.com/articles/howmicrosoftlostthewarona.html

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

     
  • 2.95, Аноним (95), 09:30, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    зомби из ссср, к чему дешеввые слова ?
     
  • 2.97, пох (?), 09:43, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    мне кажется, скорее tcl/tk они настанут - и раньше -то единицы осиливали прочитать тощенькую книжку в 120 страничек, а теперь вовсе повода не будет - любую мелочь, выводящую окошко-с-менюшком, будут ляпать на mono+приоткрывшиеся forms, чтоб неудачники с меньше чем терабайтом оперативки страдали. Если оно, конечно, заведется под моной, я тихо надеюсь, что нет.

     
     
  • 3.125, Аноним (124), 11:44, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –6 +/
    Может, ты слезешь с мамкиной шеи, пойдешь работать и купишь себе наконец нормальный комп? Вместо того, чтобы в комменты к каждой теме выплескивать свою попоболь? Честно, малыш, мы тебе конечно сочувствуем, но ты уже реально задрал ныть.
     
     
  • 4.128, Аноним (123), 11:52, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –2 +/
    Ну ты совсем опустил ниже плинтуса лучшего сотрудника россиянских телекомов.
     
  • 4.190, пох (?), 16:55, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    работодатель купит, я тут причем? Я у себя на личной железке ваши поделки запускать не собираюсь, хоть вы под винду такое нашлепаете, хоть под линукс с виндовым бесплатно-фреймворком.

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

     
  • 4.194, Michael Shigorin (ok), 17:30, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    > Честно, малыш, мы тебе конечно сочувствуем, но ты уже реально задрал ныть.

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

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

     
     
  • 5.197, Andrey Mitrofanov (?), 17:36, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Кстати, я почти уверен, что Вы лично сейчас _нормальный_ комп не то
    > что купить -- выбрать не осилите.

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

     
  • 5.209, КГБ СССР (?), 18:49, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Тот редкий случай, когда Шигорин пишет что-то умное.
     
  • 3.130, КГБ СССР (?), 12:06, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    А разве кто-то знает про tcl/tk? Там же Хрома нет внутри! Как юным дарованиям писать на жлобоскрипте э… системные утилиты, например?


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

     
     
  • 4.136, нах (?), 12:27, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > А разве кто-то знает про tcl/tk?

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

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

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

     
     
  • 5.211, none_first (ok), 19:15, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> А разве кто-то знает про tcl/tk?
    > хз, последняя программа, что я использую, не обновляется с 2016го, а активная
    > разработка вообще кончилась в 2005м - правда, что там, в tksqlite,
    > можно было бы обновить?
    >> Аффтар тоже не может объяснить, почему так.
    > потому что vwWidgets. Миллиона мартышек, чтобы быстро-быстро переписывать непонятный
    > и неудобоотлаживаемый код с нуля до тех пор, пока не заработает,
    > в отличие от qt, этому проекту не светит.

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

     
  • 4.193, Аноним (193), 17:00, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +2 +/
    Короче, если оно у тебя собрано с wx через GTK3 - пересобирай с 2, иначе будет падать, особенно если ты на арче, т.к. там точно есть эта проблема.
    По багтрекеру это проблема на копи-пасте из-за какой-то ущербности в колбеках гтк3.
    Воркэраунд в апстриме вроде есть.

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

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

     
  • 2.104, псевдонимус (?), 10:12, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Слишком это хорошо, что бы быть правдой. Зараза в виде яваскрипт так просто не помрёт.
     
     
  • 3.131, КГБ СССР (?), 12:08, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Слишком это хорошо, что бы быть правдой. Зараза в виде яваскрипт так
    > просто не помрёт.

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

     
     
  • 4.132, КГБ СССР (?), 12:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >> Слишком это хорошо, что бы быть правдой. Зараза в виде яваскрипт так
    >> просто не помрёт.
    > Это зависит от ряда факторов, не имеющих прямого отношения в программированию как
    > таковому. Если заказчики и особенно плательщики денег заметят положительнyю разницу от
    > использования более исполнителями адекватных средств, то жабаскрипт похоронят (в данной)
    > с лёгкостью.

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

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

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

     
     
  • 5.212, none_first (ok), 19:19, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    >[оверквотинг удален]
    >> Это зависит от ряда факторов, не имеющих прямого отношения в программированию как
    >> таковому. Если заказчики и особенно плательщики денег заметят положительнyю разницу от
    >> использования более исполнителями адекватных средств, то жабаскрипт похоронят (в данной)
    >> с лёгкостью.
    > …на кнопку нечаянно нажал…
    > (в данной) — в данной области.
    > Я с некоторым удивлением узнал недавно, что на загнивающем Западе в полный
    > рост пишут для бизнеса и на таких языках как Visual Basic,
    > а не только сисярп, причём за весьма солидную плату, о которой
    > пихтонерам только мечтать. Казалось бы, да?

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

     
     
  • 6.213, КГБ СССР (?), 19:25, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Кобол никогда не умрёт. Говорят, на нём написано чуть ли не больше всего программ среди всех существовавших когда-либо ЯП.

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

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

     
     
  • 7.245, none_first (ok), 12:43, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Кобол никогда не умрёт. Говорят, на нём написано чуть ли не больше
    > всего программ среди всех существовавших когда-либо ЯП.
    > И я прекрасно понимаю, почему так. Несмотря на то, что языки вроде
    > Кобола и Визуалвасика якобы калечат мозг [профессионального программиста], но они удобны
    > для мышления людей, непосредственно вовлечённых в бизнес-процессы (то есть местных работников
    > разных профессий), а не пришедших со стороны (программистов).
    > *ушёл изучать Кобол*

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

     
     
  • 8.255, КГБ СССР (?), 09:35, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Предисловие из книжки 2014-го года 171 Beginning COBOL for programmers 187 ... текст свёрнут, показать
     
     
  • 9.256, Andrey Mitrofanov (?), 10:21, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    ,,, Два LISP-а с FORTRAN-ом этому анониму I ... текст свёрнут, показать
     
  • 4.145, псевдонимус (?), 13:47, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    В том-то и дело, что заказчикам наплевать на конечных пользователей, главное быстрее и дешевле.
     
  • 2.179, Аноним (-), 16:12, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Может статься, что этим вашим электронам и прочим жабоскриптам-на-десктопе затикали последние деньки.

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

     
     
  • 3.191, пох (?), 16:58, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Более того - это огроменный ЯП и рантайм, их разучивать надо

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

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

     

     ....нить свёрнута, показать (46)

  • 1.35, Аноним (35), 00:15, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • –2 +/
    *ушёл учить сишарп*
     
  • 1.37, Аноним (7), 00:21, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +1 +/
    По моему они в c 8 решили на всех стульях сразу усидеть Добавили дефолтные имп... текст свёрнут, показать
     
     
  • 2.41, Аноним (16), 01:10, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    1) "дефолтные имплементации методов интерфейса"
    эти идиота куски, Халсберг и Гослинг, сначала запретили множественное наследование,
    а потом их "последователи" придумали костыльный велосипед.
    2) Notnull это хорошо. Это очень хорошо. И вы не путаете "int?" c "int"?
    3) После 6.0 они как-бы намекают - все в F# :-D
     
     
  • 3.61, хотел спросить (?), 04:39, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Абстрактные классы могут содержать виртуальную реализацию Интерфейсы только деф... текст свёрнут, показать
     
  • 3.220, Аноним (219), 21:34, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > 2) Notnull это хорошо. Это очень хорошо. И вы не путаете "int?" c "int"?

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

    struct Employee {}
    class Employee2 {}

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

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

     
     
  • 4.240, Аноним (16), 02:25, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    "Как бы структура имеет свойства класса, а класс имеет свойства структуры"
    Вы сделали мой вечер таким сравнением ref & value типов! :)
    Вы наверное ещё новвоведения 7.x не осознали.
    Все эти ref, in, ref readonly, readonly struct, ref struct, return ref которые стараются стереть различия.
     
  • 2.119, Попугай Кеша (?), 11:25, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    "Не следует множить сущее без необходимости"

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

     
     
  • 3.154, Andrey Mitrofanov (?), 14:11, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > "Не следует множить сущее без необходимости"
    > В MS об этом не знают

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

     
     
  • 4.157, Попугай Кеша (?), 14:21, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Да нет, надеюсь, что причина в глупости, а не в злом умысле. Надеюсь...
     
     
  • 5.165, Andrey Mitrofanov (?), 15:33, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Да нет, надеюсь, что причина в глупости, а не в злом умысле.
    > Надеюсь...

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

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

     

  • 1.53, iCat (ok), 03:16, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Хорошая попытка вернуть стадо в стойло...
     
     
  • 2.80, Попугай Кеша (?), 09:08, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    Не выйдет )
     

  • 1.74, Gnu2070 (?), 08:42, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +4 +/
    Открытие кода сейчас скорее маркетинг, чем фишка.
    Вон, строки когда Chromium\Linux сотни тысяч, попробуй в 10 лиц его проверить на ошибки\бэкдоры, а недавняя новость с библиотекой для Node.js лишь подтверждает.

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

     
     
  • 2.79, Попугай Кеша (?), 09:07, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    GitHub принадлежит им. Им открыть исходники было галочку поставить
     
     
  • 3.98, ms (??), 09:46, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    не переживай, clone и push мы тоже умеем в интуитивно-приятных интерфейсах. Как оно, по-твоему, изначально оказалось в гитхапе?

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

     

  • 1.88, Gorrion (?), 09:14, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Надеюсь поможет проекту avalonia. С многопоточной отрисовкой. Wpf очень плохо сделан.
     
  • 1.107, Онаним (?), 10:31, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Круто, но узбагойтесь, это просто открытие кода, портировать WPF на Linux никто не обещал и если это и произойдёт то очень нескоро.

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

     
     
  • 2.112, userd (ok), 11:04, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    http://www.opennet.ru/opennews/art.shtml?num=49710
     
  • 2.115, Аноним (115), 11:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    https://www.opennet.ru/opennews/art.shtml?num=49710
     
  • 2.206, Пишу из ванны (?), 18:31, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Кстати а Trident не утекал в сеть? Буду форк кросплатформенеый пилиить, чтобы не остаться на Хромом в одно прекрасное утро. Знаю Presto утекал.
     

  • 1.141, Аноним (141), 13:33, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Сколько виндалюбов и шарпистов выше собралось. Что вы забыли на этом ресурсе, если юзаете технологии одной корпорации?
     
     
  • 2.146, Попугай Кеша (?), 13:53, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Сколько виндалюбов и шарпистов выше собралось. Что вы забыли на этом ресурсе,
    > если юзаете технологии одной корпорации?

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

     
     
  • 3.162, Бондарюк Андрей (?), 14:33, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    О. Вы типа "илита" от ИТ :-D
     
     
  • 4.180, Аноним (-), 16:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    > О. Вы типа "илита" от ИТ :-D

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

     
     
  • 5.239, Аноним (16), 02:18, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    А какая связь между дельными спецами и opennet? Дельные спецы дело делают :)
     
  • 3.192, Иваныч (??), 16:59, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Oracle Java лучше. И пользоваться только с платной подпиской для сектора, и прочие детали с Android да Classpath. Язык номер 1, ынтырпрайз, куча пафоса. Не то что ваш .NET.
     
     
  • 4.195, Michael Shigorin (ok), 17:31, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Призовая ссылка: https://www.bell-sw.com/java.html ;-)
    (это питерские разработчики, от услуг которых оракл в санкционном безумии отказался)
     
     
  • 5.238, meantraitor (?), 02:06, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Никакого санкционного безумия не было, не надо инсинуаций.
    Просто один индус стал VP по жаве, ну и потом ее всю в Индию и перевел. Не только из России.
    Ну а этот самый "Bell", если я правильно помню, свалил из оракла еще до того.
     
  • 2.149, Аноним (149), 14:01, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    Над пердоликами заходим посмеяться.
     
  • 2.151, Онаним (?), 14:08, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Почему же одной?
     
  • 2.153, Аноним (63), 14:11, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Импортозамещение привело сюда.
     
  • 2.156, Andrey Mitrofanov (?), 14:14, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Сколько виндалюбов и шарпистов выше собралось. Что вы забыли на этом ресурсе,
    > если юзаете технологии одной корпорации?

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

     
  • 2.160, Бондарюк Андрей (?), 14:28, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Вы немного отстали от прогресса. dotNET кроссплатформенный.
     
     
  • 3.235, Котофалк (?), 00:11, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Этого, как выяснилось, мало. Поделка без логов, без отладки, половина параметров в конфиге, половина - в реестре (отсутствующем в линуксовой версии), про FHS не слышали, про остальное не в курсе - это так себе кроссплатформенность.
     
     
  • 4.258, КотоФак (?), 12:50, 07/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Логи есть, отладка есть. Реестра в dotnet core нет. Все всё слышали. Вы просто застряли где-то в заморозке и не дожидаясь разморозки писать начинаете. По сравнению с той же Java и Oracle в купе, dotnet core открыт, бесплатен и вообще красавчик.
     
     
  • 5.277, Котофалк (?), 00:42, 30/01/2019 [^] [^^] [^^^] [ответить]  
  • +/
    все всё слышали. а как ни возьмёшь конкретное продаваемое за деньги - всё одно и то же. логов нет, пакетов нет, про FHS не в курсе, вы хоть покажите коммерческий российский софт, где дотнет приложение и всё это есть. я может на нём женюсь.
     

  • 1.152, Онаним (?), 14:09, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +3 +/
    Расходимся. 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/contributing.md

     
     
  • 2.158, Бондарюк Андрей (?), 14:23, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    WinForms это обёртка над WinAPI, сделать её кроссплатформенной невозможно.
    WPF наверное можно (не в курсе насколько там всё клеем WinAPI полито),
    но проще Avalonia до ума доводить.
     
     
  • 3.161, Онаним (?), 14:33, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +1 +/
    WinForms в Mono прекрасно работает. WPF действительно прибит гвоздями к DirectX но думаю если очень захотеть тоже можно оставив, собственно, "обёртку" заменить внутренности на что-то другое. Речь не о невозможности а о том, чтчо они не собираются принимать в апстрим даже если кто-то сделает.
     
     
  • 4.163, Бондарюк Андрей (?), 14:36, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Там написано - не будем делать Registrу для Linux или keychain для Windows :)
     
  • 3.182, Аноним (-), 16:17, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • –1 +/
    > WinForms это обёртка над WinAPI, сделать её кроссплатформенной невозможно.

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

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

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

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

     

  • 1.166, Аноним (166), 15:45, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Это первая из трёх E или уже вторая?

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

     
     
  • 2.177, Аноним (177), 16:06, 05/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Это скрытый vendor lock-in (кто развивать-то это будет, кроме MS?), а EEE для своей технологии по определению невозможно.
     

  • 1.207, Пишу из ванны (?), 18:35, 05/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Есть ли польза доя ReactOC в этом?
     
     
  • 2.246, VladSh (?), 12:47, 06/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    Есть польза для Wine - живые примеры правильного вызова WinAPI. Соответственно и для ReactOC.
     

  • 1.270, Аноним (270), 09:44, 08/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    как его из perl использовать?
    хочу пейсать GUI проги на perl с использованием моднейших Windows технологий
    и деплоить на Linux Mac и Windows без перекомпиляции
     
     
  • 2.272, Аноним (242), 10:45, 08/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > как его из perl использовать?

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

     

  • 1.274, Аноним (274), 12:16, 12/12/2018 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Когда код "проприетарщиков" из Microsoft оказался более свободным, чем "свободное ПО" (MIT vs GPL).
     
     
  • 2.275, Andrey Mitrofanov (?), 12:28, 12/12/2018 [^] [^^] [^^^] [ответить]  
  • +/
    > Когда код "проприетарщиков" из Microsoft оказался более свободным [I]для несвободных целей проприертарщиков Микрософф[/I], чем "свободное ПО" (MIT
    > vs GPL).

    Fixed.  Works as designed.  Страдай.

     

  • 1.278, Аноним (278), 20:42, 27/02/2019 [ответить] [﹢﹢﹢] [ · · · ]  
  • +/
    Если вдруг в .NET Core наконец то реализуют графический интерфейс пользователя WPF и/или WinForms в Linux, то .NET Core наконец то станет юзабельным
     

     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Ihor
    Хостинг:

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