А чего вы так навалились на Microsoft. Конечно они хотят завалить Linux - это же их конкурент. В этом ведь и есть смысл конкуренции - побеждает лучший. А кто будет лучшим - время покажет. К тому же что то мне подсказывает, что Microsoft просто договорится с Intel и те сделают супер пупер навороченный процессор с аппаратной поддержкой .net и управляемый код будет неплохо под ним бегать. Были же вроде чипы с аппаратной поддержкой LISP, да и сейчас скорее всего есть. PS У меня на работе решили переходить на Linux и всех юзверей под него тоже переводить .
IMHO переход на операционные системы и аппаратуру поддерживающие принципы безопасного программирования, в том числе строгую типизацию неизбежны. net просто попытка приблизаить os windows к обьектно ориентированной. а то трындёш идёт лет 20 уже , а ни одна промышленнай ос обьектные интерфейсы не поддерживает потери рабочего времени на low level кодинг и переизобретение готовго кода по причине его закрытости приводит к идее компонентного программного обеспечения. (oberon) пока реализации хромают ... но net - многообещающая технология. imho.
Julius "супер пупер навороченный процессор с аппаратной поддержкой .net " Как это примерно может выглядеть?
staier переход на операционные системы и аппаратуру поддерживающие принципы безопасного программирования, в том числе строгую типизацию неизбежны. Ага. "Жаль только жить в эту пору прекрасную//Уж не придется ни мне, ни тебе". И что-то мне подсказывает, что результатом всего этого будут не языки с описанием на 20 страниц, а среды разработки, в которых можно всю жизнь блуждать и не увидеть и половины. Ну не бывает так в промышленных информтехнологиях, чтобы если что-то можно было сделать через анус, это сделали бы НЕ через анус. а то трындёш идёт лет 20 уже , а ни одна промышленнай ос обьектные интерфейсы не поддерживает Потому что: 1. Идеологически чистое ОП - дикий тормоз (ну ладно, мы не гордые, обойдемся более быстрой имитацией в виде ООП) 2. А Винду куда денем? Выкинем фпень? Не, я-то это переживу. Однако БилГейц обидится но net - многообещающая технология. Я уже заменил - чтобы четвертую кваку посмотреть, пришлось убить 10 минут на инсталляцию этого дот-нета и 100 мегов на винте. И обещают, что будет еше хуже :-( В общем, снес и кваку, и дот-нет. Почти 30 лет без них жил, и дальше как-нибудь обойдусь.
так дело - то в том что ос не поддерживает, а любая серьёзная система разработки приложений начиная с турбовижн - поддерживает и давай каждый кто во что горазд уродоваться vcl-mfc-qt и других несть им числа. кто - то говрит - оптимизация , разнообразие, а я говорю - дебилизм и трата ресурсов. то что нет обьектных интерфесов говорит не о том , что они не нужны , а о том что капитализм делает невозможным отказ от старого кода(лоббирование,скупка стартапов, сверхмонополизация). и юних ничем не лучше , морально устаревшая идеология только другая. а насчёт кваки и .нет а установка новых директиксов тебя не парит ? а почему? тоже,вроде немало занимает ...
Нафиг это им не нужно. Если бы хотели - давно раздавили бы, сил, средств и методов предостаточно. Вот только это грозит неприятностями с антимонопольным законодательством, на фоне которых существование linux - досадная мелочь, не более. Потому и терпят, что нужен микрософту этот linux как ширма, за которой можно прятаться от антимонопольного законодательства. Да и какая может быть конкуренция, если от силы процентов 10 используют клоны юникса.
выдержка из моего "перла" (c) myself здесь встают два момента. первый -думаю, ни для кого не секрет, что ситуация развивается следующим образом. мясные (ms) пишут свои программы так, чтобы при минимальном росте функциональности был максимальный рост избыточности. по простому, зачем тратить время/человеческие ресурсы на ловлю багов и оптимизацию когда можно: a). четко поставить срок выполения "плана", устроить pr акцию "де, 9мая мы выпустим новый нее$%вый продукт! всем сидеть смирно и молчать полчаса". то что софт немного недописан, никого не трогает -никто не будет/сможет (см. eula) колупать дизассемблером многомегабайтовый код их "поделок". b). епта, выпускать и продавать патчи/сервиспаки для своего г.. -вот ведь какой рейтинг у сайтов по обновлениям софтвера и новостям к ним. кто мешает впихнуть парочку баннеров стоимостью 0.06$ за клик? :] серьезно. второе - [упрощенно] интел делает новое железо, на которое ms делает спрос, по тому как ..ну вы поняли, все начинает лагать на "старом", и наоборот, для закупаемости нового софта вендоры прекращают поддержку legacy, т.е. купив новую рульную маму с хорошим звуком вы будете очень огорчены, не найдя ни на диске, не в природе вообще драйверов скажем, под w98. исходя из того, что инф-ция о программировании девайсов по большей части закрыта, другого выбора нет, кроме как уст. новые винды. вообще, все решается задачами, для которых используется пк. домохозяйкам одно, админам другое. ногами не пинать.
Ну и до кучи http://www.eweek.com/article2/0,1895,1893759,00.asp Статья прежде всего интересена участием в мероприятии конторы под именем Adobe Systems.
Нормальные системные требования. Где-то на сайте MS висело пророчество что номинальный десктоп в 2006 будет работать на 6ГГц камешке (видимо все-таки 3Ггц dualcore), иметь 2Гб оперативы и 1Тб жесткий диск (все-же наступает эра hdtv). Все это дело будет совмещаться либо с тремя 19" TFT мониторами (примерно под 200 евриков) или с одинм 25" (порядка 500). Видимо разработчики прекрасно понимают что время Vista наступит не скоро (даже не в следующем году), и закладываются на большие системные требования (что правда делает систему нежелательной для применения в ноутах и других мобильных устройствах) - видимо за оптимизацию им особо не доплачивают. Где-то так-же мерцала мысля что сильный аппетит ОС к памяти будет компенсироваться ослабленным аппетитом .Net приложений, во что правда мало верится.
6 вряд ли, а 3 вполне и сейчас если не норма, то не экзотика точно. тоже самое - жеский диск поменьше будет, а памяти много не бывает, своп отключить можно на 2гигах видел я 19" тфт за 200 евро - обнять и плакать, лучше один за 500-600 взять. И где это 25" тфт 500 евро стоят (если 23" от 2К стоят)? Я б контейнер купил бы - на первой же продаже отбил бы все затраты...
masquer Это только прогноз (на конец 2006 повидимому). Есстно наивный - динамика действительное удешевления ЖК-матриц большого формата, не дает надеятся на столь быстрое падение цен на мониторы (и кроме того ноуты). Вобщем даже если он не исполнится (что скорее всего), оптимальные системные требования MS уже заявила ).
Учится надо у мс. Она уже который раз (!) успешно впаривает свою "коленочную" разработку, причем реальных изменений там почти нет, только косметические. Так было с windows 95, так было c xp, видимо так же будет и с vista. Ну и программисты постараются и быстренько наклепают новых приложений (for Vista only) чем заставят либо купить более мощный комп, либо купить новую ос (а скорее и то и то). И еще эта дурацкая иллюзия безопасности. Есть языки, в которых вся ответственность лежит на программисте (классические asm, C, Pascal), а есть где внедрением доп. мер эту ответственность снимают (C#, java). Т.е. теперь не надо заботиться об освобождении памяти, исполнительная среда сама не даст сделать некоторые ошибки и т.п. Это упрощает написание и ухудшает исполнительные хар-ки кода (размер, время, и т.п.), т.к. теперь вы не властны в полной мере даже над своей программой. А программист не понимающий как работает программа, наделает такое кол-во "дыр" в ней (неявно!), что его не спасут даже новомодные языки. Лучше чем человек пока еще о безопасности своей программы не может позаботится НИКТО. Никакой компилятор или среда исполнения. Поэтому я полагаю, что с введением C# качество кода резко упадет, его количество резко вырастет, и число дыр тоже возрастет (но это будут другие дыры, не как сейчас). Работы хакерам, пока еще понимающим как устроена система - поприбавится, а число таких хакеров - поубавится. Число старых "дыр" - резко снизится (ведь именно на борьбу с ними направлены нововведения языков), но зато появятся другие, более коварные... ИМХО, конечно, но пара последних лет подтверждают гипотезу на 100%. Возмущает вот еще что. Создается и компилируется программа, грубо говоря, один раз, а запускаться потом будет миллионы раз. Не логично экономить на первой части, ведь это многократно аукнется во второй (как говорится, не плюй в колодец, вылетит - не поймаешь)... Но сейчас тенденция именно такая: сокращают время и качество разработки перенося тяготы на плечи "исполнителей" кода (компьютеры и их пользователи). Кончится это плачевно, в истории уже подобные примеры были (не в ИТ, конечно, но чем она отличается по сути?).
alpet Нормальные системные требования. Где-то на сайте MS висело пророчество что номинальный десктоп в 2006 будет ... иметь 2Гб оперативы и 1Тб жесткий диск (все-же наступает эра hdtv). Они же типа против пиратства? Ну скажите, чем можно забить терабайт винта, если не копиями с фильмов? Все это дело будет совмещаться либо с тремя 19" TFT мониторами Ниппонял! Ну ладно, левым глазом можно фтыкать в левый монитор, правым - в правый. А чем я буду фтыкать в средний монитор?! У меня типа третий глаз не открылся.
CyberManiac Насчет пиратства MS наверняка против, но тот кто прогноз придумал, наверняка учитывал, что прогресс его отношение к пиратству мягко говоря игнорирует. Насчет трех мониторов - это наверняка очередная революция в пользовательском интерфейсе. Например один из мониторов наверняка будет занимать анимированный 3D пес (скрепка или еще какой-нить надоедливый артефакт) при выполнении задачи поиска (а на терабайте то искать придется наверняка).
Не думал даже что моя тема затронет так представителей дзена! Очень интересно ваши ответы было читать.