Смартфон с пятидюймовым FullHD IPS-экраном. Это означает, что почти в каждой точке нечернозёмной губернии человеку доступна практически любая информация, присутствующая в Сети. Стоя в пробке, можно не терять времени, а выбрать монетку с ликом древнего коррупционера Габиния для иллюстрации к колонке. Предыдущий, 480х800, такой возможности не давал, хотя обеспечивал чтение практически любого текстового сайта. А ещё более ранний, 320х240, позволял всегда читать почту и ориентироваться, бродя по чужому городу. С каждым поколением, года через полтора – новая возможность. AMOLED-экран даст возможность читать FullHD на ярком весеннем солнце, герметизированный корпус – на пляже… Частность? Так и жизнь состоит из частностей… Но когда по скайпу можно с нулевыми издержками поговорить с Нью-Йорком и Магаданом, это очень важная частность (нужно только не забывать выключать фронтальную камеру, вылезая из душа…). И доступная практически всем… И позволяющая нам лучше понять мир: нам сейчас постоянно доступны все богатства мысли человечества.
Не все воспользуются, или воспользуются для пустой болтовни. Так никто всеобщего счастья и не обещал! И природа у человека такая, как подобает эволюционировавшим обезьянам… Но у человечества, благодаря развитию ИТ, есть поразительно важные возможности лучше управлять своим хозяйством. Купить дешёвый товар из Азии, постоянно держать связь с друзьями и партнёрами – нормальная, без резни, жизнь-то и держится на таких мелочах.
Софт завтрашнего дня: как изменились и изменятся программы, которыми мы пользуемся
Вы наверняка слышали, что развитие компьютеров вступило или вот-вот вступит в «эру пост-ПК»: немало слов посвящено тому, как настольный компьютер перестанет быть главным в доме и уступит место множеству устройств, отбирающих у него те или иные функции. Есть даже мысль, что эти устройства относятся к новому, пятому по счёту поколению компьютеров. В статье «На пороге пятого поколения вычислительной техники: какие изменения ждут завтрашние ПК» Олег Парамонов обращается к истории компьютеров:
«Любой учебник информатики начинается с перечисления поколений вычислительной техники. ЭВМ первого поколения были основаны на электронных лампах. Их сменили вычислительные машины второго поколения, сделанные из транзисторов. Интегральные микросхемы позволили построить компьютеры третьего, а микропроцессоры — четвёртого поколения. Мы стоим на пороге пятого поколения и не замечаем этого — отвыкли».
Если же поделить на поколения не компьютеры, а программы для них, то картина будет несколько иной, и отличия нового поколения станут куда очевиднее.
Первые поколения компьютеров хоть и были построены на основе разных принципов, они использовали один и тот же тип софта. Это были инструкции в машинных кодах, набираемые напрямую включением и выключением тумблеров либо на перфолентах и перфокартах. Машина исполняла инструкции и выдавала результат. Никаких хитростей.
Изменения стали заметными с появлением систем с разделением времени: суперкомпьютеров, на которых могло работать сразу множество пользователей. Каждый из них имел терминал, наследие которого видно даже в современном UNIX: запустив эту систему в консольном режиме, вы увидите слово «tty» с номером. Это сокращение от «телетайп», а цифра означает номер виртуального терминала. Сейчас это всего лишь метафора, но до распространения мониторов телетайпы были самыми настоящими.
Но в разговоре о программах интереснее всего, конечно, не суперкомпьютеры, а домашние ПК. С их появлением расцвела индустрия пользовательских приложений, и именно их будущее для нас сейчас так важно.
Вот основные черты, присущие традиционным программам для ПК. Они распространяются на физических носителях, требуют установки (переноса на внутренний накопитель и нередко — встраивания в систему), исполняются локально и локально же хранят данные, передачу данных организует сам пользователь. Неважно, записывает ли он файлы на дискету, флэш-карту, компакт-диск или отправляет их по электронной почте. Важно то, что в саму программу функция передачи данных не встроена.