Ежедневно мы слышим или читаем в интернете, что производители компьютеров снова превзошли себя и разработали что-то новое. Развитие компьютерных компонентов происходит так быстро, что в оптовых складах пыль не успевает накрывать товар. Но что на это говорят разработчики программного обеспечения? Его развитие далеко позади. О сложности современных приложений можно говорить лишь как о проблеме, которая ставит компьютер рядового пользователя в тупик. Действительно ли таким образом, нам нужно покупать новые и более мощные компьютеры?
Развитие техники в последние годы
В то время как исследования и разработка новых технологий может занять годы, развитие программного обеспечения зависит от оборудования, чтобы программа работала без проблем на конкретном компьютере. Однако, необходимо понимать, что создать какие-то более сложные программы занимает некоторое время – месяцы и даже годы. Последующие улучшения и корректировки занимают лишь месяцы. Благодаря этому факту, есть не так много времени для обновления программного обеспечения, следовательно, производство действительно новых (новаторских) программ в своем развитии остается практически на прежнем уровне и появляются только измененные (обновленные) версии, которые обеспечивают взаимодействие с новым оборудованием. Это прекрасный пример развития операционных систем. Вспомните, долгое время повсеместно использовались только операционные системы Windows XP. Данной ОС хватало для всех нужд, но как развитие современных технологий пошло вперед, начали появляться многоядерные процессоры, новые 3D технологии, и др, и так появилась новая операционная система Windows Vista. Как не крути, но операционная система, однако, была важным звеном в развитии дополнительного программного обеспечения. Так, Vista позволяла более эффективно работать с многоядерными процессорами, использовать гораздо больше оперативной памяти, и др. Практически, появление новой ОС заставило производителей программного обеспечения, также адаптироваться к последнем тенденциям. Например, с промежутком в один год вышли две новые версии Adobe Photoshop. И то, каких значительных новшеств привнес CS4 по сравнению с CS3? В частности, улучшенная поддержка нового аппаратного обеспечения, т. е. четырех-ядерных процессоров.
Уже сегодня, таким образом, мы можем сказать, что после более чем двух лет, как появились quad core процессоры на рынке, производителям, наконец, удалось адаптировать свои программы сегодняшним современным технологиям. На сегодняшний день, однако, программное обеспечение отстает от нынешних аппаратных средств в развитии. Уже на этот год объявлено дальнейшее увеличение числа ядер в процессорах. Это, например, одна из причин, почему Microsoft только пару месяцев после релиза своей новой операционной системы Windows 7, начала говорить о её приемнике – вышедшая Windows 8. А ведь на данный момент, появилась новая версия ОС от дядюшки Билла. Фактически, с ростом возможностей современных технологий, производителям ПО приходится планировать свои релизы вперед на 2-3 года. Естественно, что программный продукт становится более требовательным к ресурсам ПК, а основные возможности особо не изменяются, и порой – становятся даже хуже (это актуально для компьютерных игр). Здесь можно явно видеть, в какую бездну это ведет.
Важно отметить, что производители программного обеспечения работают сами против себя. Чтобы они не хотели предложить пользователю, они вынуждены следить за тенденциями современных технологий. Хотя, и пользователь не будет платить каждый год за лицензию на новую версии программного продукта или новую операционную систему.
Поэтому нам нужны мощные машины?
Это, без сомнения, тема на несколько страниц, но я постараюсь это как-то суммировать. Большинство людей на компьютере выполняет только работы в офисе и путешествуют в интернете. Таким людям достаточно использовать обычный недорогой ноутбук. Вы можете смотреть HD фильмы, слушать музыку, и даже насладиться игрой. С операционной системой типа Windows 7 тоже не возникнет проблем. В целом, можно сказать, что ноутбуки медленно втаптывают настольные компьютеры в землю. Это утверждение подтверждает и тот факт, что продажи мобильных компьютеров намного выше, чем продажи настольных компьютеров.
В общих чертах ясно, что для рядового пользователя, а может, и для большинства участников цифрового мира, наличие более мощных компьютеров не является актуальным. Больше того, осмелюсь сказать, что те компьютеры, которые есть сейчас, смогут еще как минимум пять лет прекрасно справляются с программными новинками.
Понятно, что для геймеров, и людей, занимающихся обработкой больших объемов информации (работа с видео данными), развитие компьютерных технологий и тематических программных продуктов более актуально, чем для рядового пользователя.
Спасибо за внимание. Автор блога Владимир Баталий