|

Софт будущего. Прогноз Настрадалеца
Xakep, номер #037, стр. 037-038-3
А если серьезно, то уже сейчас есть надстройки для Windows, которые превращают ОС в настоящий трехмерный мир. Так что вот так мы и будем гулять в цикле двухмерности и трехмерности с поправкой на прогресс. А что поделаешь, мода требует жертв!!!
А что будет внутри прог?
Чтобы предсказать внутренности прог, не нужно смотреть на историю. Тут уже все зависит от прогресса и заинтересованности. На данный момент понятно, что весь софт будет повально интегрироваться с паутиной Internet и пичкаться мультимедиа.
Размер кода будет расти по двум причинам:
1. Изменяются технологии программирования. Каждая новая технология увеличивает размер файлов и уменьшает скорость. Так, например, после повального перехода всех с языка assembler на С размеры файлов увеличились на 10-20%. После перехода с С на C++ размер файлов увеличился на 30-50%. Если дальше мы перейдем на компонентную модель Borland, то мы потеряем еще 20% на маленьких приложениях, но большие выиграют (как уже сейчас выигрывают Windows Commander и The BAT). Если мы перейдем на какую-то разработку MS, то мы проиграем еще больше (как проигрывают в размере IE и Outlook своим конкурентам).
2. Приложения будут увеличиваться за счет графических наворотов и полетов мысли программеров. Уже сейчас видна тенденция к встраиванию в проги различных multimedia глюков. Если раньше прога выдавала звуковые сигналы за счет кода, то теперь это отдельные звуковые файлы высокого качества и большого объема.
Функциональность прог не будет увеличиваться из-за жадности компаний. Когда в софте появляются новые функции, цена возрастает, а число потребителей уменьшается. Тут появляется доморощенный программер и дает простенькую и удобную утилиту. Все переходят к нему. Крупный производитель тут же бросает проект. А мелкий начинает улучшать свой и повышать цену, пока его жадность не превысит предел. Такое встречается очень часто, и никуда от этого не деться.
Хотя есть и другая сторона - интеграция. Проги будут объединятся, превращаясь в одно целое. Примером такой интеграции может быть Office. Интеграция увеличивает цену софта, и опять появляются маленькие проги, которые дают чуть меньше возможностей, но достаточны для рядового пользователя.
Назад на стр. 037-038-2 Содержание Вперед на стр. 037-038-4
|