Интересное чтение, все эти ответы.
Но я думаю, что большинство людей, отвечающих здесь, упускают суть. Вопрос, который я прочитал, заключается не в (по крайней мере) в том, чтобы действительно дать разработчикам P1 для более быстрого написания кода.
Дело в том, что сегодня многие программы работают так же медленно или даже медленнее, чем те программы, которые мы использовали в прошлом тысячелетии, несмотря на гораздо более мощные компьютеры. Судя по ответам, большинство разработчиков не понимают этого. Это очень очевидно в веб-приложениях. Этот сайт является очень хорошим исключением, но многие сайты имеют первую страницу размером в 1 Мб. Что я получу за ожидание загрузки? Я не знаю. Я думаю, что это похоже на невежество разработчика, не уважающего время, которое пользователь должен тратить на это, или даже хуже, если вы платите за мб. Дело в том, что все эти веб-страницы даже не содержат изображений с высоким разрешением. Часто это просто какой-то дерьмовый код, доставленный из какой-то среды разработки. Ну, конечно, это не дерьмовый код, я думаю, но он не дает никакой выгоды мне как пользователю.
В общем, речь идет не только об оптимизации кода, но и о том, чтобы не включать в себя вещи, которые замедляются больше, чем это дает.
Несколько недель назад я запустил ноутбук с 1995 года. Windows 3.x была запущена в кратчайшие сроки. База данных, из которой я должен получить некоторые данные, была запущена до того, как ключ ввода был полностью освобожден (по крайней мере).
Я знаю, что сегодня мы получаем гораздо больше от нашего программного обеспечения, но у нас также есть компьютеры во много раз быстрее. Почему индустрия разработки не решает сохранить скорость программного обеспечения с 1995 года и заставлять людей покупать новое оборудование, потому что им нужна новая функциональность. Сегодня это больше похоже на повседневные программы и веб-сайты, которые заставляют людей покупать новое оборудование, чтобы делать то же самое, что и раньше. Но, конечно, причудливым способом.
Я должен сказать, что думаю, что разработка Linux, кажется, справляется с этим лучше. В течение многих лет дистрибутивы Linux были далеко впереди окон, даже в изобилии с такими приятными вещами, как анимированные окна. Дело в том, что они работали на компьютерах сегодня и даже вчера. Не только на новейшем оборудовании.
Я предполагаю, что многие разработчики имеют нездоровый уровень адреналина. Да, я нашел способ вернуть некоторое разочарование всем ожидающим:
офисный сервер sql (запуск консоли управления) arcgis (запуск и использование) acrobat reader (запуск) agresso (используя, по крайней мере, в качестве веб-приложения) Windows (смотрит и использует, ну я еще не пробовал 7). NET веб-страниц (загрузка)
и так далее
Я чувствую себя хорошо :-)
Приветствия
Никлас