Aug 12, 2004 01:00
Что ждёт нас в будущем, не знает ни кто, но предпологать можно многое... Что можно сказать о будущем индустрии IT? Что будет настолным компьютером в 2008'ом году? Радуйтесь или огорчайтесь программисты, трепещите системщики и взломщики! Архитектуру x86 ждёт закат... Скоро двадцать лет будет, как мы используем первые машины на этой архитектуре, но всему приходит конец, и как ни странно, причиной такого ухода будет даже не несовершенство её, а банальный технологический предел по частоте памяти а главное центрального процессора... Что и говорить... уже больше года Intel в качестве топ модели предлагает 3.06 гигагерца... что дальше?... AMD уже давно перешёл от маркирования процессоров по частоте на маркирование по "условной шкале производительности", скоро это сделает и Intel... Сейчас производительность центральных процессоров зависит уже не только от частоты... Последние время компании только и занимаются, что оптимизируют ядро, но и у оптимизации есть свой предел, и он наступит гораздо раньше чем кажется... два-три года, не больше... а за это время мы привыкнем к условной шкале вместо частоты, потом ещё год-два нас попотчивают "новинками без существенных изменений"... и всё... Вы скажете нет? Что будут делать процессоры с несколькими ядрами? Будут пытаться, да только зачем... Вы думаете что? Поставил 2 процессора или 2 ядра, и всё стало работать в 2 раза быстрее? Сказки! В среднем прирост не более 30 процентов, от третьего ядра и того меньше... и что толку? Для полученя существенного прироста от нескольких процессоров нужно специальное программное обеспечение... а оно в несколько раз дороже, и далеко не каждую задачу можно разбить вообще или так, чтобы получить существенный прирост... Для обычного пользователя при работе с повседневными приложениями это злощастные 30 процентов... а в играх и того меньше! Так что архитектуре x86 долго не прожить, да и конечно же все это прекрасно понимают, и Intel с AMD и Microsoft в первую очередь, и самое интерестное, что они понимают, что с этим ничего не поделаешь, и пытаются только сделать переход на новую платформу более безболезненным. Процессорщики толкают в массы 64 разрядные кристаллы, Microsoft подготавливает к этому программистов... А пользователи скорее всего ничего и не должны будут заметить... По сути, что такое Microsoft .NET, на старых системах это опциональный компонент, в Longhorn это будет неотъемлемая часть системы... (если кто-то после релиза установит Longhorn без .NET, и он при этом будет нормально работать, выдам премию), а какова цель? Да очень простая... переписать под .NET всё пользовательское программоне обеспечение (кстати Microsoft'у это сделать не проблемма, а вот у компаний попроще определённо возникнут трудности), а потом при переходе на другую платформу даже менять ничего не прийдётся... сборки то платформнонезависимые. А взаиводействие с платформнозависимыми библиотеками настолько просто, что просто мечта, а никакой Jav'е это и не снилось... Сделал Microsoft J++, так запретили... дураки... Так что смерть x86 уже давно запланирована всеми, и главное все крупные компании пытаются что-то урвать при этом переделе, да ещё оставить позади конкурентов, да ещё так, чтоб соответствующие контролирующие инстанции ничего не заметили, чтоб волки сыты и охотники тоже, а что до овец, так это их проблеммы, их задача денежки выкладывать...