Войти
ФлеймФорумПрограммирование

WPF сейчас жив? Или что использовать для разработки Windows программ? (8 стр)

Страницы: 15 6 7 8 9 10 Следующая »
#105
1:53, 23 авг. 2019

alexzzzz
> Можно так, можно наоборот. NET Core быстрее, поддерживает все фичи последнего
> C#, позволяет делать self-contained приложения с рантаймом внутри.

А .NET этого не будет уметь? Выходит что .NET уже забросили и развивать его дальше не будут?


#106
16:11, 23 авг. 2019

Забросили конкретно ветвь NET Framework 4.x. Версия 4.8 будет последней на текущей версии рантайма, как 3.5 была последней на предыдущей версии, или 1.1 до них.

Дальше в планах NET 5 через год-два, который объединит NET Framework, NET Core и Mono вместе на одном рантайме с одной реализацией базовых библиотек. Я так понял из общих разговоров. Но особо не вникал, может у меня о NET 5 неправильное представление.

#107
17:12, 23 авг. 2019

Пишут о .NET 5 такое:

Будет только один .NET, и вы сможете использовать его для работы с Windows, Linux, macOS, iOS, Android, tvOS, watchOS и WebAssembly и многим другим.

Но это не значит что WPF станет кроссплатформенным, просто невизуальный код .NET можно будет шарить между всеми платформами, то есть невизуальные библиотеки .NET можно будет сделать кроссплатформенными.

#108
17:21, 23 авг. 2019

gamedevfor
> Но это не значит что WPF станет кроссплатформенным,

Логично. Откуда берётся идея о его использовании не на Windows, непонятно.

#109
17:44, 23 авг. 2019

alexzzzz
> Логично. Откуда берётся идея о его использовании не на Windows, непонятно.

Это всё равно что сделать QtCore кроссплатформенным, а QtGUI только под Windows. )))

#110
(Правка: 21:24) 21:24, 23 авг. 2019

Я ничего не знаю про Qt. QtCore имеет смысл без QtGUI?

#111
21:25, 23 авг. 2019

Qt и не совокуплять себе мозг

#112
22:17, 23 авг. 2019

RenderDoc после перехода с WinForms на Qt стал страшненький-страшненький. Я как первый раз увидел, подумал, что скачал по ошибке древнюю версию. Оправдывает то, что RenderDoc на C++ и использовать WinForms было изначально экстравагантным решением.

#113
(Правка: 4:55) 4:23, 24 авг. 2019

alexzzzz
он же opensource, примени свой стиль какой тебе нравится и пересобери. Хотя возможно можно и просто через аргумент передать нужный стиль.

#114
22:22, 24 авг. 2019

Вообще удивляет как корпорация с таким огромным опытом смогла скатится в УГ и всё просрать.
Просрать WPF, просрать WebForms, просрать WCF, просрать Silverlight, просрать WindowsCE, просрать WindowsMobile, просрать WindowsPhone и многое другое.

#115
23:48, 24 авг. 2019

StepEver
> Ты, возможно, не работал в больших конторах.

Пока Билл был у руля такого не было.

#116
0:19, 25 авг. 2019

gamedevfor
> Вообще удивляет как корпорация с таким огромным опытом смогла скатится в УГ и
> всё просрать.
> Просрать WPF, просрать WebForms, просрать WCF, просрать Silverlight, просрать
> WindowsCE, просрать WindowsMobile, просрать WindowsPhone и многое другое.

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

#117
1:04, 25 авг. 2019

KolyaL
> кроссплатформенность, а с ней у МС всегда проблемы были

Нет, они переиграли сами себя. Когда делали первый .NET они хвастались что в любой момент .NET (как и Java) может стать кроссплатформенным но сами при этом испугались что тогда не будет нужна Windows поэтому начали прибивать .NET к Windows гвоздями, а потом когда поняли что кроссплатформенность всё же нужна то было уже поздно и пришлось делать .NET Core с нуля который и должен будет заменить .NET в 2020 году.
Не сделав самый первый .NET реально кроссплатформенным (тогда вполне вероятно что и WPF был бы кроссплатформенным и WCF и много еще чего) из-за своей трусости и глупости они таким образом просрали 20 лет. Отличный результат.

#118
10:13, 25 авг. 2019

gamedevfor

> испугались что тогда не будет нужна Windows
Никогда они в серьез это не рассматривали, да и сейчас угрозы от других ОС практически нет. Им эта кроосплатформа была глубоко фиолетова по той причине, что нет смысла тратить 50% ресурсов на 0.01% пользователей. А сейчас все по другому только потому, что есть гитхаб и много людей, готовых бесплатно разрабатыавать и тестить тот самый net. core. В том числе на интересные мс платформы, включая лакомый кусочек IoT.

#119
11:17, 25 авг. 2019

StepEver
> Интересно, как бы сейчас Билл справился?
  С чего ты вообще взял, что от его мнения что-то зависело? Линус Торвальдс и то больше веса в Линуксе имел, но даже это в сумме с тем, что у него в сто раз меньше аудитории, не спасло его от наплыва пидорасни.

Страницы: 15 6 7 8 9 10 Следующая »
ФлеймФорумПрограммирование