Что объединяет расширения Firefox, виджеты Google Desktop, Flash-игрушки? Главным образом – доступность. Она достигается за счет «несерьезного подхода к программированию», отталкивающегося от простой (но новой) идеи и красивого дизайна [Большинство пользователей новых виджетов и сервисов относятся к категории early adopters, энтузиастов; но это уже другие early adopters чем те, кто поддерживал ИТ-прогресс, скажем, лет 15 назад. Это уже не опытные технари, а как бы «простые» пользователи, которым не нужно много возможностей, но нужны «фишечки» (они готовы терпеть скорее здоровски прорисованный сервис с единственной функцией, нежели мощный двигатель в уродливом корпусе)]: разметка, стиль, иконки, ну и пара строк кода. Это, конечно, утрировано – штука вроде Firebug содержит несколько больше, чем «пару строчек кода» – но показывает суть: внешнему виду уделяется внимание на ранних этапах разработки, а код максимально «предметен», оставляя все служебные задачи (управление соединениями, контроль безопасности, высвобождение памяти, конвертацию данных) на долю «платформы»[То есть, соответственно, Firefox’а, Google Desktop’а и т. п.]. Входная планка для прото-программиста резко снижается: не нужно особо заботиться ни об ошибках, ни о сохранности пользовательских данных – ничего критичнее «соединение не может быть установлено» «платформа» сделать просто не позволит; не нужно даже глубоко знать и понимать язык разработки, достаточно иметь справку по нескольким необходимым командам.
К «программам-непрограммам», работающим на такой вот «платформе», изменяется и отношение пользователей: программу проще установить (раньше было: «найти сайт производителя, выкачать файл, пройти визард установки, разобраться куда оно установилось», теперь: «зайти на сайт со всеми расширениями, выбрать по названию, клацнуть «Закачать и установить это»); при этом установленная программа внедряется в пользовательскую систему не слишком глубоко, да и «напакостить» особо не может (платформа не даст – ни внедриться, ни напакостить). Так что для домохозяйки, которая таки не хочет ни в чем разбираться, жизнь может даже упроститься.
Обобществленные истины
«Это верно, что в руках (у товарища Берии) дирижерская палочка. Прекрасно, но ученый все же должен играть первую скрипку, потому что скрипка его задает тон всему оркестру. Главный недостаток товарища Берии в том, что дирижер должен не только размахивать палочкой, но и понимать что к чему. Именно этого Берии не хватает».
ФАКТ
Национальная лаборатория Эрнста Орландо Лоуренса в Беркли, Калифорния, США, основана в 1931 году и ведет нережимные работы.
Штат – 4000 человек.
Занимаемая территория – 80 га.
Бюджет – $500 млн.
Несмотря на более скромные по сравнению с Лос-Аламосом, из Лоуренсовской лаборатории (ею управляет не правительство, а Калифорнийский университет) вышли одиннадцать нобелевских лауреатов.
Вот слепой Гомер. Вот «Одиссея». Вот и сам благородный царь Итаки, странствующий по свету после разрушения святого Илиона. А вот далеко не полный перечень знаний и умений сына Лаэрта:
То есть глава государства владеет и навыками лесоруба, и корабельного плотника, и – даже! – опытного судостроителя, сведущего в корабельной архитектуре. А прекрасная нимфа Калипсо не брезгует подсобными работами, поднося Одиссею инструмент. И поскольку —