metaclass: (Default)
[personal profile] metaclass
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.

Date: 2010-10-31 03:08 pm (UTC)
From: [identity profile] zelanton.livejournal.com
А вот это жаль, лучше бы оно на ноги встало. А то Windows forms убог совсем и полностью.

Date: 2010-10-31 03:10 pm (UTC)
From: [identity profile] metaclass.livejournal.com
WPF тоже убог.
У микрософта с GUI в дотнете очень печально все.

Date: 2010-10-31 03:15 pm (UTC)
From: [identity profile] zelanton.livejournal.com
традиционно не щупал, т.к. адин хрен сырое, но блин думаю хуже WF ничего быть не может.

(no subject)

From: [identity profile] thedeemon.livejournal.com - Date: 2010-10-31 05:41 pm (UTC) - Expand

(no subject)

From: [identity profile] zelanton.livejournal.com - Date: 2010-10-31 05:45 pm (UTC) - Expand

(no subject)

From: [identity profile] thedeemon.livejournal.com - Date: 2010-10-31 05:49 pm (UTC) - Expand

(no subject)

From: [identity profile] zelanton.livejournal.com - Date: 2010-10-31 05:51 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-10-31 06:54 pm (UTC) - Expand

(no subject)

From: [identity profile] zelanton.livejournal.com - Date: 2010-10-31 05:57 pm (UTC) - Expand

Date: 2010-10-31 05:51 pm (UTC)
From: [identity profile] aamonster.livejournal.com
Без дотнета тоже печально (MFC неюзабелен чуть менее чем полностью - проще писать на голом WinAPI... а написание на WinAPI - куча работы руками, всё равно что кодить на ассемблере вместо ЯВУ), и что?

(no subject)

From: [identity profile] alexey-rom.livejournal.com - Date: 2010-10-31 07:03 pm (UTC) - Expand

(no subject)

From: [identity profile] aamonster.livejournal.com - Date: 2010-10-31 08:40 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2010-10-31 08:53 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2010-10-31 09:48 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2010-10-31 09:51 pm (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2010-10-31 09:53 pm (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2010-11-01 06:00 am (UTC) - Expand

(no subject)

From: [identity profile] http://users.livejournal.com/_slw/ - Date: 2010-11-01 08:54 am (UTC) - Expand

(no subject)

From: [identity profile] nealar.livejournal.com - Date: 2010-11-01 10:04 am (UTC) - Expand

Date: 2010-10-31 06:44 pm (UTC)
From: (Anonymous)
> Windows forms убог совсем и полностью
Вы не поверите, но Windows...

Date: 2010-10-31 03:52 pm (UTC)
From: [identity profile] plumqqz.livejournal.com
Ну, в общем, как всегда слава богу.

Date: 2010-10-31 04:29 pm (UTC)
From: [identity profile] gds.livejournal.com
"какой же я молодец, что никого никогда не слушался"

Date: 2010-10-31 07:11 pm (UTC)
From: [identity profile] vp.livejournal.com
а я блин на книжки по ВПФу 100 баксов извел.

Date: 2010-10-31 07:16 pm (UTC)
From: [identity profile] gds.livejournal.com
надо сжечь. Если они на русском -- сжечь дважыды. Вместе с пластмассовыми игрушками на батарейках, ненужным хлебом и театральными трупами в детсадах.

Date: 2010-11-01 11:11 am (UTC)
From: [identity profile] theiced.livejournal.com
и ещё раз. слушаем. дедушку. ойседа. и всё будет ок ;]

Date: 2010-10-31 04:36 pm (UTC)
From: [identity profile] norguhtar.livejournal.com
Чо этот фееерический пиздец таки хотят выпилить? Ай маладцы, а что в замен не пишут? Вообще брали бы уже пример с товарищей в java и сделали аннотации.

Date: 2010-10-31 04:38 pm (UTC)
From: [identity profile] metaclass.livejournal.com
В дотнете если чо, аннотации существуют с версии 1.0 :)
Как это поможет GUI кроме того, что можно загадить метаданные модели еще и описанием GUI, непонятно.

Date: 2010-10-31 04:42 pm (UTC)
From: [identity profile] norguhtar.livejournal.com
Да я вот че-то гуглил и не нагуглил. Дайте почитать. Меня правда они интересуют с точки зрения ORM :) Ну в web довольно здорово помогает. В случае GUI оно вообще должно только говорить оно там (описание). Мне сейчас с этой точки зрения интересует новая примочка к qt с декларативным описанием GUI.

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-10-31 04:43 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-10-31 04:58 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-10-31 05:04 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-10-31 05:11 pm (UTC) - Expand

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-10-31 05:24 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-10-31 05:25 pm (UTC) - Expand

(no subject)

From: [identity profile] qizz.livejournal.com - Date: 2010-10-31 09:24 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-11-01 02:31 am (UTC) - Expand

(no subject)

From: [identity profile] ex-vdom.livejournal.com - Date: 2010-11-01 09:53 am (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-11-01 10:15 am (UTC) - Expand

Date: 2010-10-31 04:44 pm (UTC)
From: [identity profile] kurilka.livejournal.com
аннотации как тулза для построения гуя? эт как?

Date: 2010-10-31 04:46 pm (UTC)
From: [identity profile] metaclass.livejournal.com
У меня по аннотациям (дотнетовским атрибутам) генерились GUIшные элементы управления.
На практике это оказалось, что я к метаданным типов докрутил целый DSL описания GUI и он патологически неудобен в разработке и обслуживании. Например связать два элемента управления можно было исключительно методом "ссылка по имени, проверяемая в рунтайме, и патологически не пригодная к отладке".

(no subject)

From: [identity profile] kurilka.livejournal.com - Date: 2010-10-31 04:48 pm (UTC) - Expand

Date: 2010-10-31 04:51 pm (UTC)
From: [identity profile] norguhtar.livejournal.com
Ну в вебе удобно это :) Если каким либо образом натянуть сову на глобус текущую GUI модель на REST то вполне удобно будет.

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

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

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

(no subject)

From: [identity profile] tretiy3.livejournal.com - Date: 2010-10-31 05:59 pm (UTC) - Expand

(no subject)

From: [identity profile] tretiy3.livejournal.com - Date: 2010-10-31 06:00 pm (UTC) - Expand

(no subject)

From: [identity profile] inhate.livejournal.com - Date: 2010-10-31 07:56 pm (UTC) - Expand

(no subject)

From: [identity profile] tretiy3.livejournal.com - Date: 2010-10-31 08:20 pm (UTC) - Expand

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

(no subject)

From: [identity profile] metaclass.livejournal.com - Date: 2010-10-31 04:47 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-10-31 04:52 pm (UTC) - Expand

(no subject)

From: [identity profile] thedeemon.livejournal.com - Date: 2010-10-31 05:47 pm (UTC) - Expand

(no subject)

From: [identity profile] norguhtar.livejournal.com - Date: 2010-10-31 05:53 pm (UTC) - Expand

Date: 2010-11-01 06:22 am (UTC)
From: [identity profile] blackyblack.livejournal.com
Я что-то не уловил, как они Еверноут переписали на С++. Он же на куче платформ идёт и ещё частично в облаке сидит. Неужто под каждую платформу переписали?

Date: 2010-11-01 06:25 am (UTC)
From: [identity profile] blackyblack.livejournal.com
А, понятно. Просто виндового клиента переписали. Могли бы сразу что-нибудь более кроссплатформенное заюзать.

Date: 2010-11-01 09:53 am (UTC)
From: [identity profile] zmila.livejournal.com
с эверноутом печально. я юзал версию 1.5, радовался.

потом вышла 3.0, я перешёл, стал плакать и колоться, но юзать.
а когда попробовал 3.5, начал снова искать 1.5 и способ экспортнуть обратно.

сегодня попробую эту расхваленую 4ку.
пишут, больше шорткатов, это гуд.

Date: 2010-11-01 11:00 am (UTC)
From: [identity profile] theiced.livejournal.com
ребе. и про это я говорил что уёбищное говно. вы тенденцию не замечаете?

Date: 2010-11-09 12:29 am (UTC)
From: [identity profile] altmind.livejournal.com
ла-ла-ла жу-жу-жу. и к чему бы это http://belnetmon.livejournal.com/979565.html?thread=12811629#t12811629 от первого января этого года.

Date: 2010-11-09 12:31 am (UTC)
From: [identity profile] altmind.livejournal.com
что-то меня пугает(радует, на самом деле) потенциально такая же судьба вокруг sharepoint.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 22nd, 2025 01:12 am
Powered by Dreamwidth Studios