Читаем Цифровой журнал «Компьютерра» № 211 полностью

Где-то перемены уже вовсю цветут: таков, к примеру, пользовательский интерфейс. Пусть и не без проблем, он уже меняется: взгляните на тайлы Windows 8 или на то, как Android мигрирует на десктоп практически в своём оригинальном виде. Не факт, что под таким агрессивным натиском примитив «окна» переживёт следующую декаду! Но есть и менее очевидные зоны, где перестройка только обозначилась или представляется вероятной. Таковы размер и функциональное наполнение программ. Мобильные устройства слишком слабы, чтобы исполнять десктопных монстров вроде MS Office или LibreOffice, Photoshop — и это самый первый аргумент, которым «скептики-консерваторы» (считающие смартфоны и планшетки недокомпьютерами) тычут в глаза «либералам» (считающим, что дни классической персоналки сочтены). Ну так почему бы программам не измениться, приспособившись к изменившемуся железу?

Кстати говоря, Sony продала свой PC-бизнес. А Dell теперь выпускает такую вот милую Android-персоналку.

Размер применительно к компьютерной программе — весьма размытое понятие. Если в «офлайне» существует несомненная твёрдая единицы длины, применением которой можно сравнивать различные объекты, то в виртуальности такой единицы нет. Как измерить длину (она же в данном случае «объём», она же и «вес») куска кода? Многие предлагают отталкиваться от количества строк (LOC — lines of code), но даже на одном языке программирования один и тот же отрывок можно записать сильно по-разному. Та же ерунда с байтами: программы практически всегда упакованы архиваторами, так что мы не знаем их истинного размера: ну сколько на самом деле байт в 200 мегабайтах инсталлятора LibreOffice? А ведь есть ещё измерительные единицы более высокого уровня — вроде функциональных точек и прочего (полезных для сравнения не просто длины, а сложности софта).

Короче говоря, обсуждая критерий размера применительно к программному обеспечению, есть смысл ограничиться общей качественной оценкой, нарисовать тенденцию. А это как раз сделать очень просто: размер среднестатистической программы для ПК последнюю треть века менялся только в одном направлении — вверх!

Первые модели IBM PC имели в BIOS функции работы с магнитофоном: магнитной ленты — вмещавшей десятки, сотни килобайт — было достаточно для хранения софта. Потом пришли магнитные диски, и случился скачок на порядок — мегабайты. Компакт-диски обозначили следующий виток — сотни мегабайт. И сегодня, наконец, физические носители заменила Сеть, а вместе с этим размер дистрибутивов скакнул ещё на порядок, в гигабайтную область. В принципе, топовые мобильные устройствам справляются — и хорошие мобильные игры вполне себя «весят» поболее гигабайта, хоть та же Android, например, пока смущается качать их через сотовую сеть. Но что занимает этот объём? Нельзя ли вернуться к килобайтным программам или хотя бы к программам размером в единицы мегабайт?

У этого смешного вопроса на самом деле очень серьёзное продолжение, поэтому попробуйте на него ответить. Игры отметём сразу — как особый случай: там графика, видео, там гигабайтные размеры оправданы. Но что занимает миллионы и миллиарды байт в неигровых программах — вроде тех же офисных пакетов, графических редакторов?

Сколько-то процентов отдано текстам, сколько-то порождено оптимизацией кода, часть объёма приходится на статически слинкованные библиотеки — которые вообще-то можно было оставить снаружи, но размером пожертвовали ради удобства. В любом случае всё это занимает лишь какую-то часть дистрибутива, основная же масса кода содержит собственно функционал. Даже один человеко-год программистского труда выливается в мегабайты: активно развиваемый проект обязательно обрастает новыми функциями. Если же бок о бок трудятся десятки или сотни разработчиков, да с разными языками, чистая масса растёт пропорционально быстрей. Вот откуда миллионы новых строк, вот откуда десятки и сотни мегабайт.

Что из этого следует? Резервы по размеру у прикладного софта имеются, но незначительные, поскольку размер неигровой программы зависит прежде всего от её функционала, а мы привыкли к программам, умеющим всё и вся. И вот так, очень естественно, мы приходим к третьему свойству, которое — параллельно с интерфейсом и размером — может измениться после срастания персоналок с мобильными устройствами. Размер, сложность, тяжесть — называйте как хотите — прикладных программ возможно сильно уменьшить, если урезать функциональность. И, значит, вопрос, для чего простому юзеру планшетка, если на ней не работает «Фотошоп», должен на самом деле звучать так: а нужен ли «Фотошоп» 99% рядовых пользователей? Ведь в большинстве случаев наверняка можно обойтись куда менее сложными (читайте: менее функциональными) инструментами. Ну сколько функций и каких потребно простому человеку для обработки снимка в Instagram или «ВКонтакте»?

Перейти на страницу:

Все книги серии Журнал «Компьютерра»

Цифровой журнал «Компьютерра» № 1
Цифровой журнал «Компьютерра» № 1

СОДЕРЖАНИЕ НОМЕРА:В Новый год — в новых форматах. Автор: Сергей Вильянов.Железо-2009: победы и достижения. Автор: Алексей Стародымов.BrowserLinux: проще некуда. Автор: Андрей Крупин.4G. Шанс России преодолеть цифровой разрыв. Автор: Юрий Домбровский.Beyerdynamic DTX 60 и MMX 100: ушки-люкс. Автор: Константин Иванов.Тысяча душ. Автор: Василий Щепетнев.Самые ожидаемые программные продукты 2010 года. Автор: Андрей Крупин.Новогодние подарки — советы по выбору гаджетов. Автор: Игорь Осколков.Корпус Zalman GS1000 Plus: пять с плюсом. Автор: Константин Иванов.2009 год глазами IT-бизнеса (обновлено). Автор: Марина Пелепец.Голубятня: Антихрист. Автор: Сергей Голубицкий.Приручение Коалы или два месяца с Ubuntu 9.10. Авторы: Григорий Рудницкий, Андрей Крупин.Обзор нетбука Manli iii M3. Автор: Игорь Осколков.Gazzetta, журнал, programma… Автор: Ваннах Михаил.Можно ли нарисовать улицу на картах Nokia? Автор: Георгий Киселев.Новогодние подарки — советы по выбору нетбуков и ноутбуков. Автор: Игорь Осколков.Программные алкотестеры. Автор: Андрей Крупин.Будущее Интернета. Автор: Михаил Карпов.Ни слова о Жомини. Автор: Василий Щепетнев.Беседы о современной физике. Автор: Алла Аршинова.Что готовит нам 2010 год. Автор: Алексей Лукацкий.Голубятня: Нефилимы. Автор: Сергей Голубицкий.Новогодние украшательства Windows. Автор: Андрей Крупин.Компьютеррные события года. Авторы: Сергей Вильянов, Василий Щепетнев, Юрий Ревич, Анатолий Вассерман, Козловский Евгений, Андрей Крупин, Михаил Карпов, Алексей Стародымов, Игорь Осколков.Море возможностей. Автор: Сергей Еремин.Logitech: необычная гарантия. Автор: Алексей Стародымов.Новогодние подарки — советы по выбору телефонов и смартфонов. Автор: Игорь Осколков.

Журнал «Компьютерра» , Компьютерра

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
Цифровой журнал «Компьютерра» № 2
Цифровой журнал «Компьютерра» № 2

СОДЕРЖАНИЕ НОМЕРА:За что могут посадить компьютерщика? Автор: Майор Мышкин.И для VAS, и для нас. Автор: Сергей Вильянов.Новинки CES 2010. Избранное. Автор: Алексей Стародымов.Голубятня: Золотой ключик. Автор: Сергей Голубицкий.Чаевые как новая парадигма бизнеса. Автор: Михаил Куцов.Обзор док-станции для жёстких дисков IcyBox IB-110. Автор: Игорь Осколков.CES 2010: мобильная связь. Автор: Алексей Стародымов.Василий Щепетнёв: О пользе волшебства. Автор: Василий Щепетнев.Частное охранное предприятие времён киберпанка. Автор: Ваннах Михаил.Голубятня: Факевар. Автор: Сергей Голубицкий.Кивино гнездо: Симулятор религии.Кулеры под LGA1156. Автор: Константин Иванов.Как я работал корпоративным программистом. Автор: Iseman ICEBERG.Василий Щепетнёв: Продолжение думы о пятачке. Автор: Василий Щепетнев.Обзор плеера Sony Walkman NWZ-E440. Автор: Алексей Стародымов.Голубятня: Файнридер 10. Автор: Сергей Голубицкий.Сергей Орловский (Nival): А на десерт будет полноценная модель мира. Автор: Марина Пелепец.Апокалипсис вчера, сегодня, завтра. Автор: Анатолий Вассерман.Голубятня: Симплиций о ДЕГе. Автор: Сергей Голубицкий.Агентство завтрашних проблем.

Журнал «Компьютерра» , Компьютерра

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
Цифровой журнал «Компьютерра» № 3
Цифровой журнал «Компьютерра» № 3

ОглавлениеBETT 2010: каким мир видит образование будущего? Автор: Сергей ВильяновКивино гнездо: Подбит на взлёте Автор: БЕРД КИВИПротиворакеты Поднебесной Автор: Ваннах МихаилИнтерактивное видео Автор: Максим РудольскийПочему Google уходит из Китая? Автор: Тимофей БахваловВасилий Щепетнёв: Усмиритель Хаоса или Последний декрет Ильича — 2 Автор: Василий ЩепетневКомпьютер в школе: панацея или плацебо? Автор: Сергей ВильяновNexus One — андроидный провал Автор: Фадеев МихаилWindows Mobile в шкуре Google Android Автор: Андрей КрупинОт 430 до 500 Вт: блоки питания на любой случай, часть 1 Автор: Константин ИвановМедиацентр Boxee: первый социальный Автор: Андрей КрупинГолубятня: Сидр № 1 Автор: Сергей ГолубицкийGoogle в КНР: взгляд с другой стороны Авторы: Алексей Стародымов, Марина ПелепецПочему чаевые не спасут онлайн Автор: Иван КошуриновСервисы деактивации троянов-вымогателей Автор: Андрей КрупинЛестница для предпринимателей Автор: Сергей ЕреминКивино гнездо: Сюжет из «Плейбоя» Автор: БЕРД КИВИВасилий Щепетнёв: Последний декрет Ильича Автор: Василий ЩепетневО судьбах Symbian Автор: Алексей СтародымовPackard Bell Easynote TJ65 — хорошо сбалансированный ноутбук Автор: Игорь ОсколковОнлайновые альтернативы Microsoft PowerPoint Автор: Андрей КрупинPanasonic Lumix DMC-TZ7: ультра-ZOOMО возможности предсказания будущего Автор: Ваннах МихаилЗарядись от солнца Автор: Константин ИвановDefenseWall Personal Firewall: очное знакомство Автор: Андрей КрупинЗа что могут посадить компьютерщика? Автор: Майор МышкинИ для VAS, и для нас Автор: Сергей ВильяновНовинки CES 2010. Избранное Автор: Алексей СтародымовГолубятня: Золотой ключик Автор: Сергей Голубицкий

Журнал «Компьютерра» , Коллектив Авторов , Компьютерра Журнал

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT
Цифровой журнал «Компьютерра» № 4
Цифровой журнал «Компьютерра» № 4

ОглавлениеА где же ГЛОНАСС? Автор: Марина ПелепецНоябрьский приз Автор: Игорь ТереховКивино гнездо: Даёшь молодежь! Автор: БЕРД КИВИСчастливое ПО Автор: Alienatio MentaleЦифровые технологии и английские школьницы Автор: Сергей ВильяновВасилий Щепетнёв: О совпадениях Автор: Василий ЩепетневGlobal Mobile Awards 2010: забавные номинанты Автор: Алексей СтародымовYlmf OS: китайский клон Windows XP Автор: Андрей КрупинLeadtek WinFast PxVC1100 — ускоритель кодирования видео Автор: Игорь ОсколковО производстве, портках и логистике Автор: Ваннах Михаил"Компьютерра" в FB2: всё готово Автор: Сергей ВильяновInternet Explorer под ударом Автор: Андрей КрупинБольшая новость Nokia Автор: Алексей СтародымовГолубятня: Коммуникатор в дорогу Автор: Сергей ГолубицкийВасилий Щепетнёв: Прогулка под присмотром Автор: Василий ЩепетневОблачная веб-система Glide OS Автор: Андрей КрупинБилл Гейтс, Facebook и Twitter Автор: Алексей СтародымовКивино гнездо: Акустическая иллюзия Автор: БЕРД КИВИОперационные системы и маркетинговый взгляд Автор: Алексей СаминскийICQ: седьмое пришествие Автор: Андрей КрупинМини-противостояние: Jetway против Zotac Автор: Константин Иванов"Компьютерра" в формате FB2: релиз-кандидат Автор: Сергей ВильяновВасилий Щепетнёв: Ловцы мгновений Автор: Василий Щепетнев

Журнал «Компьютерра» , Коллектив Авторов , Компьютерра Журнал

Зарубежная компьютерная, околокомпьютерная литература / Прочая компьютерная литература / Книги по IT

Похожие книги