Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Религиозные войны > Что нас ждет ? M$ must die и пр.


Автор: redrick 20.8.2004, 03:44
буду признателен, если кто то прочитает и поделится своими мыслями по поводу статьи и того, что там написано :

http://www.joelonsoftware.com/articles/APIWar.html


Автор: chipset 20.8.2004, 07:54
Неплохая статья.. smile.gif
Во всяком случае открыла мне глаза на многие причины появления .NET.

Автор: Andrey1 20.8.2004, 12:40
Мне особенно понравилось:

Цитата
(I know, I know, at this point the 2.3% of the world that uses Macintoshes are warming up their email programs to send me a scathing letter about how much they love their Macs. Once again, I'm speaking in large trends and generalizing, so don't waste your time. I know you love your Mac. I know it runs everything you need. I love you, you're a Pepper, but you're only 2.3% of the world, so this article isn't about you.)

biggrin.gif

Автор: -=::BlackCat::=- 20.8.2004, 14:06
redrick
perewedi mne ee, togda skagu swoe IMHO biggrin.gif

Автор: redrick 20.8.2004, 15:16
ну нет, извини, переводить не стану =)

можешь попробовать translate.ru - суть наверно можно будет уловить (по крайней мере немецкий с его помощью я читал =)) )

Автор: Cheba 20.8.2004, 15:20
Если они еще и в Longhorn всунут "обратную совместимость", то нафиг он кому нужен будет. Все равно пройдет не меньше 2-3 лет прежде чем он встанет на очень много машин (читайте "станет массовым"). За это время весь софт можно будет переписать вдоль и впоперек.

Автор: redrick 20.8.2004, 23:27
дык о том и речь, что никто не собирается его переписывать однако - кому такое счастье нужно, каждые 2 года все переписывать ? Ну там в статье кстати много чево ещё промелькнуло - в частности, у меня теперь не поворачивается язык так уж сильно пинать МС - по крайней мере пока =)

Автор: chipset 21.8.2004, 00:37
Аж как то совесть меньше перестала мучать за пиратскую VS tounge.gif
smile.gif

Автор: redrick 21.8.2004, 01:45
это ты к тому, что на вроде выжить им помогаешь или что ? =)

Автор: chipset 21.8.2004, 05:43
Первое tounge.gif

Автор: Санчес_ 30.8.2004, 17:35
Насколько я понял статью, смысл в том, что забитие МС на обратную совместимость заставило множество разработчиков перейти на программирование для web. А для web никакого microsoft не нужно. Вот они и пытаются сделать супер-пупер ОС и апи, чтобы переманить программистов обратно к себе.
Я прав? withstupid.gif
А какие там могут быть причины появления .net? Желание денег только на ум приходит. thumbs-up.gif

Автор: redrick 31.8.2004, 13:48
ну вообще мне показалось, что там еще несколько мыслей проскакивало =)

в частности о том, что может и не стоит пинать МС так уж жестоко. Кто знает как бы сейчас люди смотрели на линукс, стань он стольже популярен как винда ? Имхо многие "беды" винды напрямую связаны с распространенностью этой ОС и, как следствие, сложностью её поддержки - тут уж ничего не поделать.

Автор: nucer 19.9.2004, 21:05
Все беды MS, на мой взгляд, не от глючности виндов, а от попыток MS тотально контролировать юзера. Что то там делается за твоей спиной, что то куда то коннектится, инсталлится, а ты об этом даже не знаешь.
Юзерство полнейшее делать одним из главных достоинств оси переливающиеся окошки. Да и оперативы сколько это дело жрёт... Ядро XP (без explorer'а, svchost'a и т.п.) занимает около 200 Mb. Неужели столько оперативы нужно, чтобы загрузить с винта в память exe'шник и передать процу его адрес?
Насчёт .net . По-моему ещё одно нововведение ориентированное на юзеров. Только они там забыли, что программеры далеко не юзеры. Какая там нафиг кроссплатформенность? Между 2003 и XP? Вот java это я понимаю: и винды, и linux, и mac, и solarir, и ещё куча серьёзных компов и осей...

Автор: redrick 19.9.2004, 21:19
Цитата
Все беды MS, на мой взгляд, не от глючности виндов, а от попыток MS тотально контролировать юзера. Что то там делается за твоей спиной, что то куда то коннектится, инсталлится, а ты об этом даже не знаешь.


кто не знает, а кто и логи почитать могет =)

Цитата
Юзерство полнейшее делать одним из главных достоинств оси переливающиеся окошки


эмоции опустим =)

Цитата
Да и оперативы сколько это дело жрёт... Ядро XP (без explorer'а, svchost'a и т.п.) занимает около 200 Mb


вот это уж совсем не понимаю. Ядро - это ntoskrnl.exe
на крайняк - прибавить ntkrnlpa.exe hal.dll win32k.sys ntdll.dll kernel32.dll advapi.dll user32.dll gdi32.dll
или не так ?

Цитата
Насчёт .net . По-моему ещё одно нововведение ориентированное на юзеров. Только они там забыли, что программеры далеко не юзеры. Какая там нафиг кроссплатформенность? Между 2003 и XP? Вот java это я понимаю: и винды, и linux, и mac, и solarir, и ещё куча серьёзных компов и осей...


как то сумбурно - если есть что сказать, поясните плз
.NET никогда не был кросплатформенным

Автор: Cheba 20.9.2004, 22:46
Полностью небыл. Частично уже есть.
http://www.mono-project.com/ - порт .NET на Linux и MacOS.

Автор: redrick 20.9.2004, 23:29
Mono - свободный проект. к MS никакого отношения не имеет. Есть правда псевдо-MS-овская реализация CLI - ROTOR - но она была написана по заказу MS Hewletd Pakkard-ом =)

вообще есть и еще проекты. А Java - ну вот между ею и .NET столько параллелей, что я прямо и не знаю что и думать про MS после этого =))

Автор: Cheba 21.9.2004, 12:32
А что тут думать?.. Линк в первом посте все хорошо объясняет. smile.gif

Автор: arilou 31.12.2004, 16:00
Ох, надоел уже этот Джоел. Все ему не так, все ему не то.

Автор: Exception 16.3.2005, 16:13
Дошло до того, что мои друзья (7классники) понятия не имеют, что есть другие оси кроме виндов smile
Ламеры... smile smile smile

Автор: maxim1000 16.3.2005, 16:20
Цитата
Ядро XP (без explorer'а, svchost'a и т.п.) занимает около 200 Mb. Неужели столько оперативы нужно, чтобы загрузить с винта в память exe'шник и передать процу его адрес?

вы будете смеяться, но недавно работал на компьютере с 128М памяти, пользовался одновременно Outlook Express, Internet Explorer и особых тормозов не замечал
тормоза появились, когда стал запускать Builder, но это уже другая история smile

Автор: Конструктор 19.3.2005, 22:51
А я вот читаю вот это:

http://www.euronet.nl/users/frankvw/rants/microsoft/IhateMS.html

Где то здесь увидел, пардон тому кто запостил я забыл где это усмотрел smile

Так как мелкософт совсем сосвем начал недолюбливать, и даже побаиваться. Труд там некислый, я пока только до 4й главы прочитал. Всем рекомендую ибо достаточно убедительно. Правда параллели почти не проводятся, но перспективы там рисуют мрачные.

Цитата(maxim1000 @ 16.3.2005, 17:20)
вы будете смеяться, но недавно работал на компьютере с 128М памяти, пользовался одновременно Outlook Express, Internet Explorer и особых тормозов не замечал


А вот это конечно многое говорит о скорости винды - 128 метров, работа с почтой и нэтом и радость что все это даже не тормозит. Жуть.
Добавлено @ 22:54
Я кстати фанат винды... Теперь вот думаю почему так получилось... %(

Автор: maxim1000 21.3.2005, 10:59
Цитата
А вот это конечно многое говорит о скорости винды - 128 метров, работа с почтой и нэтом и радость что все это даже не тормозит. Жуть

это было не проявление радости, а ответ на:
Цитата
Ядро XP (без explorer'а, svchost'a и т.п.) занимает около 200 Mb. Неужели столько оперативы нужно, чтобы загрузить с винта в память exe'шник и передать процу его адрес?

Автор: Fixin 22.3.2005, 18:29
У меня XP по "быстродействию" в "диспетчере задач" 65 мегов оперативки занимает при всех выключенных оконных процессах(сразу после загрузки);

Автор: En_t_end 23.3.2005, 07:20
У меня 2000-ая по быстродействию, что ракета, при том, что я юзаю 64 метра оперативы, запущено ide, музыка в БС-плеере слушается и в ворде заметки по проекту пишуться... все дело в руках smile

Автор: Domestic Cat 23.3.2005, 08:13
Цитата(En_t_end @ 22.3.2005, 22:20)
У меня 2000-ая по быстродействию, что ракета, при том, что я юзаю 64 метра оперативы, запущено ide, музыка в БС-плеере слушается и в ворде заметки по проекту пишуться... все дело в руках smile

Ну если ПО лет эдак 5-6 летней давности, то, наверное, тормозить не сильно должно.
Но на таком не поработаешь.

Автор: Конструктор 24.3.2005, 00:47
Цитата(Domestic @ 23.3.2005, 09:13)
Но на таком не поработаешь.


Это отчего же? Что в винде ХР например добавилось такого принципиально нового без чего невозможно в 2000 работать?

Автор: Конструктор 24.3.2005, 01:16
Вот кстати занятная штука, раньше у нас были (навскидку) P-166, и мы в них допустим редактировали текст(Word). Притормаживало в целом (А уж в Visio как оно, ууу). Теперь у нас есть P4-CEL-2400, и памяти минимум в 4 раза больше, мы редактируем текст (Word поновее + Винда поновее) и ведь притормаживает все равно. И в чем тогда суть технического прогресса, если для выполнения тех же задач с той же скорость нам требуется железо в несколько раз мощнее?

Вот есть например офисная машина CEL-1200 + 128, винде в ней уже пара лет (XP OEM) и ничего сверхестественного с ней не делали - обычная офисная работа изо дня день, с какого перепуга это хозяйство работает медленне чем мой старый P-I?

MS усердно продолжает обвешивать свои окна всякими фитюльками, рюшечками и прибамбасами щедро все украшая градиентами и плавными линиями с многочисленным антиалиасингом, хотя рационального смысла в этом никакого нет. Выросло разрешение мониторов, MS смекнул и сделал иконки 48*48 пикселов, заголовки окон потолще, бевелы пошире. Сделали экраны VGA на КПК, MS смекнул и просто добавив сглаживание растянул свой Win Mobile на больший экран.

Непонятно мне к чему тогда прогресс если новая форточка его поглощает(да и не только форточка). (Посему принципально не буду ставить Longhorn, XP я себе до сих пор не поставил ибо в 2000й есть все что нужно ИМХО)

Автор: Domestic Cat 24.3.2005, 01:26
Цитата
то отчего же? Что в винде ХР например добавилось такого принципиально нового без чего невозможно в 2000 работать?

Я не ос имею в виду, а железо. Я не пробовал, но мне кажется, что комбинация jBoss + Intellij IDEA или VS.NET + IIS с асп.нет на таком не то что не пройдет, она нафик повесит все на свете.

Автор: Cheba 24.3.2005, 01:55
Цитата(Domestic @ 24.3.2005, 01:26)
она нафик повесит все на свете

Сам же ответил на свой вопрос. Не в железе дело. Просто повесит.

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)