metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2010-10-31 02:51 pm

Обрадую вас еще раз :)

WPF, похоже, не существует тоже:

WPF has no investment, it’s kept together by a skeleton crew and its evangelism / community efforts have little to no funding attached to it. It’s dead, the question now is how is the corpse going to be buried and no amount of cheer leading will change that outcome in the near future.
И еще:
Evernote 4 is a major departure from Evernote 3.5 in every way. While 3.5 added tons of great new features, there were some problems we simply couldn’t fix: the blurry fonts, slow startup times, large memory footprint, and poor support for certain graphics cards were all issues that the technology behind 3.5 (Windows .net and WPF) was incapable of resolving. As a result, we ended up chasing down platform bugs rather than adding the great features our users wanted.
So we decided to start over from scratch, with fast, native C++ that we knew we could rely on. ...
On our test hardware, Evernote 4 starts five times faster, and uses half the memory of Evernote 3.5.

[identity profile] vaddimka.livejournal.com 2010-10-31 04:38 pm (UTC)(link)
вас с Белнетмоном послушать, так вообще ничего учить не надо
Qt - хреново, так как зависит от Нокии и непонятных разработчиков, WPF хренов так как его не будут развивать. я вот стесняюсь спросить, может вы и WinAPI пользоваться боитесь, так как оно тоже последние лет 10 активно не развивается? :)

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

[identity profile] metaclass.livejournal.com 2010-10-31 04:42 pm (UTC)(link)
С тем кодом, что под гуи - никаких проблем никогда не было. Я его могу написать на чем угодно, SQL, дельфи, C#, хаскель, F#, самодельные DSL - по барабану.
А вот как только начинается вопрос "показать пользователю удобный GUI" все, кроме дельфи и WinAPI, встает раком сразу же. Ну или требует совершенно немыслимых усилий по разработке.
Поэтому 90% вменяемых разработчиков на вопрос "на чем вы пишете GUI" отвечают "я табак не курю я гуи не пишу, у нас есть 10 студентов, которые любую заданную форму нарисуют в дизайнере хоть Oracle Forms, хоть SAP R/3, им пофиг".

[identity profile] tretiy3.livejournal.com 2010-10-31 05:59 pm (UTC)(link)
много думаю на эту же тему в последние несколько недель. устроился на работу как "веб девелопер". и у меня такое ощущение, что люди теряют связь с реальностью. "главный разработчик" считает достаточным написать хранимую процедуру, и отдать ее товарищам, которые пишут гуй. я пишу этот гуй на яваскрипте, и в итоге, получается, что у меня на яваскрипте, логики раз в 100 больше, чем на серверно

[identity profile] inhate.livejournal.com 2010-10-31 07:56 pm (UTC)(link)
Не, ну почему бы и нет. Зато ваш гуй можно будет отдельно от логики приложения выбросить и заменить более другим :)

[identity profile] tretiy3.livejournal.com 2010-10-31 08:20 pm (UTC)(link)
запросто, чо. селкт написать - это ого го нужно какой мозг, а гуй - нанял кого побыстрей - они выпилят.

[identity profile] norguhtar.livejournal.com 2010-10-31 04:42 pm (UTC)(link)
У них там большая часть кода это гуй и его поведение.

[identity profile] metaclass.livejournal.com 2010-10-31 04:47 pm (UTC)(link)
По затрачиваемым усилиям как-то так, да. Я могу достаточно сложные алгоритмы реализовать очень быстро, если они не требуют взаимодействия с гуем. Как только всплывает гуй - все, туши свет.

[identity profile] norguhtar.livejournal.com 2010-10-31 04:52 pm (UTC)(link)
Дык и я про чо. В случае веб есть MVC который здорово облегчает задачу.

[identity profile] thedeemon.livejournal.com 2010-10-31 05:47 pm (UTC)(link)
>В случае веб есть MVC

Который появился за 15 лет до веба.

[identity profile] norguhtar.livejournal.com 2010-10-31 05:53 pm (UTC)(link)
Только вот вменяемо натянутого на GUI толстых клиентов, я его не видел.