Здравствуйте, me2, Вы писали:
me2> Microsoft не может определится с платформой для пользовательского интерфейса
Да нет же, все свидетельствует об обратном Появился нативный риббон (вот казалось бы нафига, коли раздаются призывы "все на .NET"), появились нативные Direct2D и DirectWrite, появился нативный HILO для создания гуя на С++ с анимациями и прочим.
me2> Windows Forms — обертка над существующими API. Решение временное. Что-то глобальное (а-ля OneNote) разрабатывать на нем сомнительно, ибо грядет WPF (в девичестве Avalon).
А для кого в таком случае оно сделано вообще? Звучит то не очень, типа "ребята, вы юзайте винформсы, а мы не можем, ибо у нас глобальный OneNote"
me2> Но первые версии WPF были слегка... медлительными и с проблемами в плане шрифтов. Первый пункт решался обновлением железа (прогрес не стоит на месте). Второй... не то что бы критично, но несколько печалила размытость шрифтов. Которую они, кстати, победили в WPF 4.0. На нем же написали Visual Studio 2010.
Медлительность не решается железом, увы. Холодный запуск WPF-приложений это ужас и ужас, даже на современном железе. Вот недавно с WPF и вообще с .NET ушел десктопный клиент Evernote. Это не просто показательно, это вопиюще.
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, me2, Вы писали:
me2>> Microsoft не может определится с платформой для пользовательского интерфейса
H>Да нет же, все свидетельствует об обратном Появился нативный риббон (вот казалось бы нафига, коли раздаются призывы "все на .NET"), появились нативные Direct2D и DirectWrite, появился нативный HILO для создания гуя на С++ с анимациями и прочим.
me2>> Windows Forms — обертка над существующими API. Решение временное. Что-то глобальное (а-ля OneNote) разрабатывать на нем сомнительно, ибо грядет WPF (в девичестве Avalon).
H>А для кого в таком случае оно сделано вообще? Звучит то не очень, типа "ребята, вы юзайте винформсы, а мы не можем, ибо у нас глобальный OneNote"
Вот! Вот! В точку, вы ребят пока не думайте, чего думать, фигачить надо. Потом с нуля заново еще разок перепишете, а нас (MS), детали не интересуют, мы тут стратехией занимаемся. Вот статья Сполски по теме...
me2>> Но первые версии WPF были слегка... медлительными и с проблемами в плане шрифтов. Первый пункт решался обновлением железа (прогрес не стоит на месте). Второй... не то что бы критично, но несколько печалила размытость шрифтов. Которую они, кстати, победили в WPF 4.0. На нем же написали Visual Studio 2010.
H>Медлительность не решается железом, увы. Холодный запуск WPF-приложений это ужас и ужас, даже на современном железе. Вот недавно с WPF и вообще с .NET ушел десктопный клиент Evernote. Это не просто показательно, это вопиюще.
В точку! Согласен. Evernote стал в разы быстрее летать и запускаться, когда они ушли с .NET. Кстати, и замечательно было у них в блоге сказано
Вместо работы над приложением, мы были вынуждены скатиться к работе над ошибками платформы (.NET)
Вместо того, чтобы двигаться вперед эвернотовцы бесплатно провели бенчмарк-тест новой платформы для MS. Временами действительно непонятно, а что и в какую степь примерно задумывает MS, чтобы вот в таком направлении и такими вот подвывертами двигаться в развитии средств разработки.
Здравствуйте, Brice Tribbiani, Вы писали:
BT>У меня появляется ощущение что .Net в ближайшем будущем станет хорошей универсальной платформой для всего. BT>Виндовая шаровара — скачать рантайм уже не проблема, да и есть он у всех почти. BT>Макось — Моно работает. BT>Телефоны — после альянса с Нокией доля WP7 устройств точно возрастет. Неизвестно выиграла ли от этого альянса Нокия, но Майкрософт точно не проиграл. BT>Планшетки и нетбуки — там пока не очень, но вскорости выйдет Win8 и займет там место, которое раньше мог бы занять мертвый теперь Миго. BT>Правда совсем не охвачены iOS и Android, но они ничем кроме родных средств не охвачены. BT>Что думаете?
Думаю, что надо переходить на Java или Objective C.
WBR, Igor Evgrafov
Re[3]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, shrecher, Вы писали:
S>Похоже для продуктов MS нативным как раз и становится .net. Ниша Qt вообще теперь не понятна.
Где эти продукты? Ну где? Не пишут они свои продукты на этой тормоплатформе, им их еще продавать надо. А вот хомячки в нее верят, сертификаты получают, фрэймворки учат
Re[7]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, me2, Вы писали:
me2>> Microsoft не может определится с платформой для пользовательского интерфейса
H>Да нет же, все свидетельствует об обратном Появился нативный риббон (вот казалось бы нафига, коли раздаются призывы "все на .NET"), появились нативные Direct2D и DirectWrite, появился нативный HILO для создания гуя на С++ с анимациями и прочим.
me2>> Windows Forms — обертка над существующими API. Решение временное. Что-то глобальное (а-ля OneNote) разрабатывать на нем сомнительно, ибо грядет WPF (в девичестве Avalon).
H>А для кого в таком случае оно сделано вообще? Звучит то не очень, типа "ребята, вы юзайте винформсы, а мы не можем, ибо у нас глобальный OneNote"
me2>> Но первые версии WPF были слегка... медлительными и с проблемами в плане шрифтов. Первый пункт решался обновлением железа (прогрес не стоит на месте). Второй... не то что бы критично, но несколько печалила размытость шрифтов. Которую они, кстати, победили в WPF 4.0. На нем же написали Visual Studio 2010.
H>Медлительность не решается железом, увы. Холодный запуск WPF-приложений это ужас и ужас, даже на современном железе. Вот недавно с WPF и вообще с .NET ушел десктопный клиент Evernote. Это не просто показательно, это вопиюще.
Evernote делали под .NET 3.5. Сейчас .NET 4.0 — вроде как шустрее стал работать. По-крайне мере, Visual Studio 2010 работает очень даже ничего
Re[7]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, hattab, Вы писали:
H>Здравствуйте, me2, Вы писали:
me2>> Microsoft не может определится с платформой для пользовательского интерфейса
H>Да нет же, все свидетельствует об обратном Появился нативный риббон (вот казалось бы нафига, коли раздаются призывы "все на .NET"), появились нативные Direct2D и DirectWrite, появился нативный HILO для создания гуя на С++ с анимациями и прочим.
me2>> Windows Forms — обертка над существующими API. Решение временное. Что-то глобальное (а-ля OneNote) разрабатывать на нем сомнительно, ибо грядет WPF (в девичестве Avalon).
H>А для кого в таком случае оно сделано вообще? Звучит то не очень, типа "ребята, вы юзайте винформсы, а мы не можем, ибо у нас глобальный OneNote"
Windows Forms был изначально мертворожденным. Нужен был GUI для первых .net — вот и сделали. Теперь есть gpu-ускоренный wpf/silverlight, WinForms — заморожен
Re[4]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, shrecher, Вы писали:
S>>Похоже для продуктов MS нативным как раз и становится .net. Ниша Qt вообще теперь не понятна.
KP>Где эти продукты? Ну где? Не пишут они свои продукты на этой тормоплатформе, им их еще продавать надо. А вот хомячки в нее верят, сертификаты получают, фрэймворки учат
Новые Visual Studio/SQL Server Management Studio уже под WPF. Windows Live 2011 (которое для Desktop) тоже под .NET/WPF. Переписывать старое — (мягко говоря) не разумно
Re[4]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, kaa.python, Вы писали:
KP>Где эти продукты? Ну где? Не пишут они свои продукты на этой тормоплатформе, им их еще продавать надо. А вот хомячки в нее верят, сертификаты получают, фрэймворки учат
Поддерживаю мнение. Не надо никуда переходить. Оставайтесь с тем, что есть. И ничего нового не учите, никаких новых фреймворков, никаких новых платформ. Ни за что! Держитесь, братцы. Чтите учение великого Спольски и продолжайте рассказывать всем, что .Net Framework уже давно кончился, да и появлялся он только в мечтах хомячков... Боже, спасибо Нокии! Похоже, благодаря реакции на ее решение, я наконец понял истинные причины бесконечных "ДотНет не нужен". Супер.
Re[4]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, shrecher, Вы писали:
S>>Похоже для продуктов MS нативным как раз и становится .net. Ниша Qt вообще теперь не понятна.
KP>Где эти продукты? Ну где? Не пишут они свои продукты на этой тормоплатформе
Ты уверен, как насчет Оффиса?
Собственно, меня Писюки мало волнуют, т.к. их уже сочтены. Народ массово покупает планшеты и смартфоны. С учетом перехода Нокии на WP7, то платформа .net становятся опять актуальна.
Re[5]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, MxMsk, Вы писали:
MM>Поддерживаю мнение. Не надо никуда переходить. Оставайтесь с тем, что есть. И ничего нового не учите, никаких новых фреймворков, никаких новых платформ.
С ms так не получится, они и для натива подкинули что изучать, тут и VC++ 2010 и тот же Hilo.
Re[5]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Меня больше всего вот этот кусок заинтересовал:
MM>Боже, спасибо Нокии! Похоже, благодаря реакции на ее решение, я наконец понял истинные причины бесконечных "ДотНет не нужен". Супер.
Что же ты понял-то? Реально интересно!
Re[5]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, MxMsk, Вы писали:
MM>Поддерживаю мнение. Не надо никуда переходить. Оставайтесь с тем, что есть. И ничего нового не учите, никаких новых фреймворков, никаких новых платформ.
Если серьезно то все эти холивары давно уже нужно прекращать.
Время (уже практически 10 лет!) показало что никаких преимуществ у NET для десктоп GUI не существует, особенно в контексте этого форума, то есть небольших программ. В общем о всеобщей победе NET на десктопе в ближайшей перспективе (~5 лет) можно забыть.
Но и недостатки NET опять же особенно в том же самом контексте никак уже ни являются фатальными. И то и другое вполне годно.
Re[6]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, FR, Вы писали:
FR>Если серьезно то все эти холивары давно уже нужно прекращать. FR>Время (уже практически 10 лет!) показало что никаких преимуществ у NET для десктоп GUI не существует, особенно в контексте этого форума, то есть небольших программ. В общем о всеобщей победе NET на десктопе в ближайшей перспективе (~5 лет) можно забыть.
О каком, блин холиваре, ты говоришь?! Понять бы на чем теперь писать. Если не .NET или не Qt, то что тогда?
Re[7]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, shrecher, Вы писали:
S>>Похоже для продуктов MS нативным как раз и становится .net. Ниша Qt вообще теперь не понятна.
KP>Где эти продукты? Ну где? Не пишут они свои продукты на этой тормоплатформе, им их еще продавать надо. А вот хомячки в нее верят, сертификаты получают, фрэймворки учат
Ага, а еще на нем крупные системы внутреннего документооборота и ведения бухгалтерии пишут.
Для инвесткомпаний например.
Re[2]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, GarryIV, Вы писали:
GIV>Здравствуйте, Brice Tribbiani, Вы писали:
BT>>У меня появляется ощущение что .Net в ближайшем будущем станет хорошей универсальной платформой для всего. BT>>Виндовая шаровара — скачать рантайм уже не проблема, да и есть он у всех почти. BT>>Макось — Моно работает. BT>>Телефоны — после альянса с Нокией доля WP7 устройств точно возрастет. Неизвестно выиграла ли от этого альянса Нокия, но Майкрософт точно не проиграл. BT>>Планшетки и нетбуки — там пока не очень, но вскорости выйдет Win8 и займет там место, которое раньше мог бы занять мертвый теперь Миго. BT>>Правда совсем не охвачены iOS и Android, но они ничем кроме родных средств не охвачены. BT>>Что думаете?
GIV>Думаю, что надо переходить на Java или Objective C.
Только с явой тоже нифига не понятно что будет
А Objective C слишком уж нишевый, всмысле на малом количестве десктопов пригоден...
Re[7]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, kaa.python, Вы писали:
MM>>Боже, спасибо Нокии! Похоже, благодаря реакции на ее решение, я наконец понял истинные причины бесконечных "ДотНет не нужен". Супер. KP>Что же ты понял-то? Реально интересно!
Твой интерес прекрасно подтверждает смайлик. Ввязываться в миллионный по счету флейм, в котором априори ясно кто кого плюсует и минусует, у меня больше нет желания.
Re[8]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, kaa.python, Вы писали:
KP>Здравствуйте, shrecher, Вы писали:
S>>О каком, блин холиваре, ты говоришь?! Понять бы на чем теперь писать. Если не .NET или не Qt, то что тогда?
KP>Если из этих двух выбирать — однозначно Qt. Менее тормозное (везде), менее страшное (на Маках)
Qt работает только на Писюке, эра PC заканчивается. Народ массово валит на планшеты и смартфоны. На них Qt не работает (только N8). Тем более, что не понятно, что вообще будет с Qt после вчерашнего сообщения.
Re[9]: MS и Nokia - а не пора ли переходить с Qt на .Net?
Здравствуйте, shrecher, Вы писали:
S>Qt работает только на Писюке, эра PC заканчивается. Народ массово валит на планшеты и смартфоны. На них Qt не работает (только N8). Тем более, что не понятно, что вообще будет с Qt после вчерашнего сообщения.
Завтра же скончается в судорогах, вот про яву недавно было подобное сообщение, сразу же померла.