Цитата Сообщение от int13H
.... Да, современные языки программирования и ОС критичны к ресурсам. Но обратная сторона этого - простота разработки программ. Программист может не отвлекаться на всякие "мелочи", а спокойно вылизывать критичные участки кода. Ну а кто этим не занимается - сам себе злобный буратина.
Не согласен. Низкий уровень всегда был преимуществом.
Частенько бывало, что пишешь в CPPBuilder-e нормальную процедуру, по идее должно работать. А не пашет - глючит. Винда дурака валяет. Где?
Ах в модуле msvcrt? Пипец, ничего не сделаешь, его процедуры не перепишешь.
Ну если ООООЧЕНЬ надо, ну что ж, начинаешь на ASM-e ваять эту же процедуру. Оно надо??
Так что простота и скорость разработки оборачивается нестабильностью продукта.
Что же до многоядерников... Это не такая уж и плохая вещь. Многие операции сейчас вполне неплохо параллелятся, да и машин, где одновременно крутится несколько ресурсоёмких задач становится всё больше и больше.
[мрачно] Угу. Преимущественно, под Линуксом...