неугомонный Joel или "How Microsoft Lost the API War&qu

User avatar
Sabina
Уже с Приветом
Posts: 5669
Joined: 13 Oct 2000 09:01
Location: East Bay, CA

неугомонный Joel или "How Microsoft Lost the API War"

Post by Sabina »

User avatar
Dmitry67
Уже с Приветом
Posts: 28294
Joined: 29 Aug 2000 09:01
Location: SPB --> Gloucester, MA, US --> SPB --> Paris

Post by Dmitry67 »

Мужик умный
Его статья Fire and Motion вообще гениальна
Но эта статья послабее
А про manual transmission я вообще ему не прощу
Зарегистрированный нацпредатель, удостоверение N 19719876044787 от 22.09.2014
User avatar
YevgenyN
Уже с Приветом
Posts: 305
Joined: 15 Sep 2001 09:01
Location: Newport Beach, CA

Post by YevgenyN »

Только вот иногда в статьях этого умного мужика нет да и пробежит пара параграфов такой ахинеи, что начинаешь сомневаться в его умности :pain1:
Например, на полном серьезе "доказывает", что автоматическая сборка мусора ускоряет разработку куда больше, чем всё отстальное :mrgreen: :mrgreen: :mrgreen:
Palych
Уже с Приветом
Posts: 13724
Joined: 16 Jan 2001 10:01

Post by Palych »

Первый параграф мне напомнил Манифест Коммунистической Партии.
А про мусор и его сборку - я пожалуй соглашусь "у целом"(c).
Если реш не идет о ["Hello, word"] - так оно и есть...
User avatar
Sergey_P
Уже с Приветом
Posts: 5280
Joined: 01 Nov 2000 10:01
Location: (RU->WA->NJ->?)

Post by Sergey_P »

Интересно пишет.
Я похоже безнадежно отстал от win.. c WinForms/Avalon, .NET 1.0/1.1 все действительно так плохо?
Я праильно понял, что нв Longhorn будут работать _только_ Longhorn приложения, а Win32 и даже .NET WinForms пойдут лесом?
User avatar
Sergey_P
Уже с Приветом
Posts: 5280
Joined: 01 Nov 2000 10:01
Location: (RU->WA->NJ->?)

Post by Sergey_P »

Palych wrote:Первый параграф мне напомнил Манифест Коммунистической Партии.

Да ладно, надож публику слегка эпатнуть
вот про смерть десктопных приложений и повсеместную победу web это он мощьно задвинул :mrgreen:
Мне, как ненаписавшему за последние 4 года ничего без веб интерфейса кроме command-line запускающихся кроном, конечно лестно.. но здравый смысл протестует против web-based DIVX и партишен меджика :nono#:
User avatar
hooch
Уже с Приветом
Posts: 1169
Joined: 16 Jan 2003 23:23

Post by hooch »

ИМХО булл щит 99%.
Сан не может продавать компьютеры, потому что они не работают по Виндозой?? :mrgreen:
У них просто железо стоит непропорционально дорого, вот они и потеряли рынок, а на персоналки как Микрософт они вообще никогда не ориентировались.
yocto
Уже с Приветом
Posts: 3640
Joined: 13 Sep 1999 09:01
Location: Canada

Post by yocto »

Sergey_P wrote:Мне, как ненаписавшему за последние 4 года ничего без веб интерфейса кроме command-line запускающихся кроном, конечно лестно.. но здравый смысл протестует против web-based DIVX и партишен меджика :nono#:


А пусть здравый смысл посчитает, сколько он за последние 4 года написал партишен меджиков и поделит это на количество написанных им же программ с Web-интерфейсом.
User avatar
Sergey_P
Уже с Приветом
Posts: 5280
Joined: 01 Nov 2000 10:01
Location: (RU->WA->NJ->?)

Post by Sergey_P »

yocto wrote:А пусть здравый смысл посчитает, сколько он за последние 4 года написал партишен меджиков и поделит это на количество написанных им же программ с Web-интерфейсом.

Я 0, но я по J2EE так что вполне закономерно.. а вот на родине пара контор трудится. Одни шаровары строчат, а другие вполне себе серверные утилитки.. так и у тех и у других 0 веба все 100% win десктоп. В общем высота и локейшен моей колокольни не повод для выводов вселенского масштаба и вселенской же категоричности.
yocto
Уже с Приветом
Posts: 3640
Joined: 13 Sep 1999 09:01
Location: Canada

Post by yocto »

Sergey_P wrote:В общем высота и локейшен моей колокольни не повод для выводов вселенского масштаба и вселенской же категоричности.


Да и моя - тоже не показатель, в общем-то.
Point в статье есть, как я считаю. В том, что любой серьёзный бизнес вот такой вот чехарды чурается. Про return-on-investment мне тоже понравилось, я лично тоже с многими подобными ситуациями встречался.
Вообще, на мой сугубо персональный взгляд, на MS уже стал давить её собственный размер. Им постоянно надо что-то расширять и углублять, во избежание.
Доведёт их такой подход до цугундера.
Roy
Уже с Приветом
Posts: 1234
Joined: 24 Nov 1999 10:01
Location: Seattle

Post by Roy »

Sergey_P wrote:Интересно пишет.
Я похоже безнадежно отстал от win.. c WinForms/Avalon, .NET 1.0/1.1 все действительно так плохо?
Я праильно понял, что нв Longhorn будут работать _только_ Longhorn приложения, а Win32 и даже .NET WinForms пойдут лесом?


Не правда - всё должно работать. Особенно Вин формы. Будут, конечно, проблемы с некоторыми программами, как и всегда при переходете на новую версию ОС, но Вин32 код исполняться будет.
Вы думаете в МС все настолько идиоты, чтобы не обеспечивать обратную совместимость - кто ж тогда Лонгхорн покупать будет?
User avatar
Sergey_P
Уже с Приветом
Posts: 5280
Joined: 01 Nov 2000 10:01
Location: (RU->WA->NJ->?)

Post by Sergey_P »

Roy wrote:Вы думаете в МС все настолько идиоты, чтобы не обеспечивать обратную совместимость - кто ж тогда Лонгхорн покупать будет?

Так, вроде, основной пойнт статьи что МС сбрендила, лично прирезала куриц несущих золотые яйца (тех которых лисы недоворовали) и загнала девелоперов в тупик
или разрабатывай для Лонгхорн (который будет неизвестно когда и у кого) или готовся все (ну минимум весь UI) переписать с "0" когда всем наступит Лонгхорн. Из чего делается вывод, что Лонгхорн таки никто покупать небудет, а девелоперы из тупика пойдут в WEB (хотя вроде тех кто еще не там практически неосталось).
User avatar
Sergey_P
Уже с Приветом
Posts: 5280
Joined: 01 Nov 2000 10:01
Location: (RU->WA->NJ->?)

Post by Sergey_P »

yocto wrote:Point в статье есть, как я считаю. В том, что любой серьёзный бизнес вот такой вот чехарды чурается.

Пойнт имеется и не один и даже количество J2EE vs .NET его подтверждает.
User avatar
AnyaGal
Уже с Приветом
Posts: 5771
Joined: 02 Dec 1999 10:01
Location: Saint-Petersburg --> Bellevue, WA

Post by AnyaGal »

Мы сейчас кстати тоже в тупике находимся, но немного по-другому поводу - даже переход на веб под вопросом. Потому как у некоторых крупных клиентов появляются terminal services типа Citrix, и они могут спокойно продолжать работать со старыми desktop applications.

Поэтому у нас щитают ROI при переходе на web и решения пока нет. UI и работа с данными в web apps будет менее удобной. И еще неизвестно будут ли их покупать.

Пока делаем пилотный кусок для web, но тоже не можем решить - если он будет делать то же, что и desktop, с похожим интерфейсом, будут ли его покупать, если terminal services будут набирать популярность, а если полностью переделывать концепцию, то будет ли она лучше и более удобна для клиента?

В общем, тупик в квадрате.
У нас кстати manager тоже азослала ссылку на эту статью вчера.
User avatar
Strannik223
Уже с Приветом
Posts: 569
Joined: 14 Dec 2003 04:06
Location: Львов->Киев->Торонто

Post by Strannik223 »

YevgenyN wrote:Например, на полном серьезе "доказывает", что автоматическая сборка мусора ускоряет разработку куда больше, чем всё отстальное :mrgreen: :mrgreen: :mrgreen:


А разве это не так?
Правда он это не совсем корректно доказывает, сравнивая скорость выполнения задачи на VB и через WinAPI. Но через API мало кто работает, восновном через библиотеки более высокого уровня, и только редкие задачи выполняюстя через API.
А вообще он прав, я как вспомню на что мы тратили время когда под MFC разрабатывали интрерфейс, так взрдогну.
Никакой разрухи нет. (с) Проф. Преображенский.

Return to “Вопросы и новости IT”