В том то и дело, что погряз. Архитектура фон-Неймана уже подходит к своему технлогическому пределу. Увеличение быстродействия уже ограничивается невозможностью увеличения тактовой частоты процессора. Увеличение процессоров - это выход, конечно, но человек уже практически не в состоянии создать более-менее культурную прогу на 10 и более процессоров.
Да человек давно уже перестал создавать культурные проги. Совсем программеры обленились - пишут на всяких там делфях, билдерах. Главное быстро написать, а как это не главное. Если писать по-нормальному (не VCL, а WinAPI) да с ассемблерными вставками, а главное с умом, тогда и 3 пня хватало бы. Ведь начиная с PPro процессоры могли выполнять по 3 инструкции одновременно, да плюс SSE расширения (с 3пня).
Anonymous писал(а):Да человек давно уже перестал создавать культурные проги. Совсем программеры обленились - пишут на всяких там делфях, билдерах. Главное быстро написать, а как это не главное. Если писать по-нормальному (не VCL, а WinAPI) да с ассемблерными вставками, а главное с умом, тогда и 3 пня хватало бы. Ведь начиная с PPro процессоры могли выполнять по 3 инструкции одновременно, да плюс SSE расширения (с 3пня).
Что лишь подтверждает мое утверждение о вымирании программистов.
Да вряд ли... Есть такие организации где работа всегда будет(Intel). Хотя в жизни я ни одного программиста не встречал. У на с даже в ЦОДе этим никто не занимается. Вчера был на форуме ВМК - я был о них лучшего мнения.
Anonymous писал(а):Да вряд ли... Есть такие организации где работа всегда будет(Intel). Хотя в жизни я ни одного программиста не встречал. У на с даже в ЦОДе этим никто не занимается. Вчера был на форуме ВМК - я был о них лучшего мнения.
Так я ж и говорю "вымирающая", а не "вымрет". Останется на вся планету условное 50 программеров в Интел, 50 в АМД, 50 и ОпенСоурс и 50 в каком-нибудь Мелокософт. И баста!
А я бы сказал не вымирающая, а вырождающаяся, деградирующая. Сейчас стараются поставить программирование на поток, вот и создают всякие упрощающие системы типа билдера. Типа чтоб могли программировать люди не имеющие к этому склонности - ну и чего они напргограммируют. Кто мог раньше представить что программирование станет игрушкой, как рисование в пейнте, флеше... Да и появление кодеров тоже указывает на полное вырождение. Меньше программистов не станет, а вот Программистов...
По-моему - будущее как раз за такими (высокоуровневыми) системами программирования, как Билдер, Delphi, Visual Studio .NET и др.
Наверное, многие слышали про .NET ? - компиляторы под эту платформу даже машинного кода как такового не генерят, а дают лишь "промежуточный код", который может быть выполнен на ЛЮБОЙ платформе!
Да и к серьезному софту требования почти всегда такие:
а) надёжность, отсутствие багов
б) удобство использования
в) гибкость, легкая расширяемость, простая и быстрая доработка
г) и уж на саааамом последнем месте - показатели быстродействия и оптимизации кода... И объясняется всё это очень быстрым ростом быстродействия процессоров и снижением цен на запоминающие устройства.