Цікаве читання, всі ці відповіді.
Але я думаю, що більшість людей, які відповідають тут, пропускають суть. Питання, як я читав, це не (лише принаймні) про те, як реально дати розробникам P1 зробити швидший код.
Справа в тому, що багато програмного забезпечення сьогодні так само повільно або навіть повільніше, ніж програмне забезпечення, яке ми використовували ще в минулому тисячолітті, незважаючи на набагато більш потужні комп'ютери. Судячи з відповідей, тут більшість розробників не натякають на це. Це дуже очевидно в веб-додатках. Цей сайт є дуже хорошим винятком, але багато сайтів мають головну сторінку в 1 mb. Що я можу чекати, щоб завантажити його? Не знаю. Я думаю, що, здається, йдеться про незнання з боку розробника, не дотримання часу, який користувачеві потрібно витратити на це, або ще гірше, якщо ви платите за mb. Вся справа в тому, що всі ці веб-сторінки навіть не містять зображень із високою роздільною здатністю. Часто це лише якийсь дерьмовий код, доставлений з якогось середовища розробки. Ну, звичайно, це не лайновий код, я думаю, але він не дає ніякої користі для мене як користувача.
Взагалі мова йде не лише про оптимізацію коду, а так само про вибір, щоб не включати речі, що сповільнюють більше, ніж це дає.
Кілька тижнів тому я запустив ноутбук з 1995 року. Windows 3.x був запущений і працює в найкоротші терміни. У базі даних я повинен отримати деякі дані, запущені до повного звільнення ключа введення (майже принаймні).
Я знаю, що ми сьогодні отримуємо набагато більше від свого програмного забезпечення, але у нас також є комп’ютери в багато разів швидше. Чому індустрія розвитку не вирішує зберегти швидкість програмного забезпечення з 1995 року і не змушує людей купувати нове обладнання, оскільки вони хочуть нової функціональності. Сьогодні це більше схоже на повсякденні програми та веб-сайти змушує людей купувати нове обладнання, щоб робити саме ті ж речі, що й раніше. Але, звичайно, у вигадливіший спосіб.
Треба сказати, я думаю, що розробка Linux, схоже, справляється з цим краще. Дистрибутиви Linux протягом багатьох років досить далеко випереджають вікна навіть у фантазії з багатьма очей цукерками, такими як анімовані вікна. Річ у тім, що вони, незважаючи на те, що працювали на комп’ютерах сьогодні і навіть вчора. Не тільки на найсучаснішому обладнанні.
На сьогодні я здогадуюсь, що багато розробників мають нездоровий рівень адреналіну. Так, я знайшов спосіб повернути розчарування від усіх, хто чекає перед:
сервер офісу sql (запуск консолі управління) arcgis (запуск та використання) зчитувача acrobat (запуск) agresso (використовуючи принаймні як веб-додаток) windows (дивлячись та користуюсь, ну я ще не пробував 7) .net веб-сторінок (завантаження)
і так далі
Я почуваюся добре :-)
Ура,
Ніклас