Книги: The Software Paradox

The Software Paradox
Stephen O’Grady.
The Software Paradox. The Rise and Fall of the Commercial Software Market.
O’Reilly, 2015.
Не самая характерная для O’Reilly книга. Толщиной с брошюру (всего ~50 значимых страниц), могла быть пухленькой статьёй, если убрать воду и самоповторы.
Рассказывают о том, что сначала имело смысл продавать софт, а теперь (для автора это начало 2014 года) смысла нет, сплошной убыток. По гигантам индустрии (IBM, Microsoft, Oracle, etc) ежегодно лупит снижение продаж, потому все сбегают (а кто не, тому стоило бы) в другие модели.
Во-первых, можно поддерживать open source и на нём же паразитировать, продавая платные расширения.
Во-вторых, можно продавать сервисы. SaaS, да.
В-третьих, можно продавать поддержку.
В-четвёртых, можно продавать железо, на котором софт (привет Apple).
В-пятых, можно продавать побочный продукт. В книге годный пример того, как лесопилки понятия не имели, куда девать опилки, а потом прозрели и начали их продавать. Для софта такими опилками становятся данные.
Вот и всё. В общем, одноразовая книга на вечер.

Языки палеолита

Лет 15..20 назад в журналах писали о том, что индустрия молодая, отрасль юная и всё впереди. Сейчас не пишут. Ни фига не молодая. А куда развивается — не понять.
Посмотрите на возраст основных языков production’а: Java (20 лет), C (43), C++ (32), Python (24), PHP (20), Perl (28), JavaScript (20), C# (15), Ruby (20), Objective C (32), SQL (19), CSS (19), HTML (22), R (22).
Да, они развиваются, но развиваются количественно, а не качественно. Там подбавили синтаксиса, здесь обновили API. Но основа-то остаётся той же. Мы всё пишем на том, что думали о разработке 20 лет назад. Новички Go и Rust, в общем, о том же.
Мода функциональных языков, думаю, из усталости от Algol’а. Впрочем, и там те же даты золотого периода языкотворения: Haskell (25), Erlang (28). Потомки Lisp’а (1958 год рождения) не отстают: Common Lisp (31), Scheme (40). Особняком функциональные языки, решившие жить на JVM: Scala (12) и Clojure (8).
Железо то же. Нет у нас квантовых компьютеров. Нет биокомпьютеров. Нет мегакрутых кристаллических кластеров магмовых вычислений.