Пользователь Швабры KoppeKTop перевел уже несколько фрагментов книги Чеда Фоулера «Страсть к программированию». В одном из переводов нашел замечательный фрагмент:
А теперь другая ситуация. Тогда же, 15 лет назад, ты увидел демонстрацию BeOS от Be. В то время это было что-то невероятное. Мультимедиа возможности просто поражали. Платформа наделала много шума и вскружила головы докам своего дела, заставив их с нетерпением ждать нового игрока на рынке ОС. С новой платформой несомненно должны были появиться и новые подходы к программированию, новые API и новые концепции интерфейсов пользователей. Это было непаханное поле для изучения, но, казалось, оно того стоило. Тебе бы могло потребоваться затратить много сил, чтобы создать, к примеру, первый FTP-клиент или менеджер контактов для BeOS. Когда Be выпустила Intel-совместимую версию операционной системы, то начали циркулировать слухи о том, что компанию купит Apple и использует наработки BeOS как основу для следующего поколения операционной системы Macintosh.
Apple не купила Be. И со временем стало ясно, что Be не собирается захватывать даже какой-нибудь нишевый рынок. Продукт просто не цеплял. Множество разработчиков, которые практиковались в программировании для BeOS начали медленно и болезненно осознавать, что их инвестиции не окупятся в долгосрочной перспективе. В итоге Be была куплена компанией Palm и разработка операционной системы была остановлена. BeOS была рискованной, но очень притягательной технологической инвестицией, которая не принесла долгосрочной выгоды тем разработчикам, которые в неё вложились. Высокий риск и ничего взамен.
Вероятно, Haiku пишут те, у кого есть солидная база знаний по BeOS. Эти люди страстно желают хоть где-нибудь применить ставшие ненужными знания и навыки. Наверное, многие надеются, что Гайка взлетит, и их мастерство пригодится.
Мораль? Первый вывод – прав был Фриц Перлз, когда писал про незавершенные гештальты, требующие завершения. И, наверное, надо с пониманием относиться к этим олдфагам. Травить их не стоит. А вот нужно ли их наставлять на один из путей истинных, Linux или BSD, – я не знаю, не программист.
Что думаешь, ЛОР?