Каждый раз, когда вижу такие спасительные коллекции, думаю, как удобно было бы иметь скрипт, который сам собирает такую вот флешку с самыми свежими версиями использованных программ: проверяет и скачивает последние версии, дефрагментирует образы и так далее.
Когда я начинал писать эту библиотеку, и даже когда довёл до рабочего состояния и стал пользоваться, Selene ещё не существовало. Я изначально ориентировался на некоторый набор возможностей, в который, к примеру, входил контроль стека и не входил экспорт классов.
Не могу не согласиться. Гораздо лучше читать такие статьи и книги, после которых начинает казаться, причём небезосновательно, что понимаешь. Скотт Мейерс, Андрей Александреску, вот это всё.
Этот путь кажется мне чересчур извилистым и тернистым. Какой смысл вообще откапывать TypeList в стиле Loki при наличии C++11? Если нужен просто список типов, то пользуемся непосредственно вариадиками, какие могут быть head-tail в наше тяжёлое время? Если нужна какая-то могучая работа над множествами типов, то зачем переизобретать boost::mpl?
Речь не о том, чтобы выпускать книгу вместо статей на Хабре. Речь о том, чтобы выпустить книгу для тех, кто Хабр не читает, но кому эти материалы были бы полезны в работе. Кто мог бы внедрить какие-то вещи в своих магазинах, а в лучшем случае — вдохновиться и придумать что-то своё.
Кстати, вспоминается старый анекдот про международный конкурс на туалетную бумагу. Победили японцы с таблетками, после которых «вторичный продукт» выходил сразу упакованным в целлофан.
Венгры не такие уж и крутые. Приведённые картинки несколько лучше, но тоже не очень. Дело в том, что глядя на танцующих туда-сюда мужиков, совершенно не видно, почему в данный момент начинают танцевать именно те мужики и именно в то место, куда они утанцевали. В результате понимания не добавляется. На хорошей визуализации должны прослеживаться причины, по которым предпринимаются те или иные действия, а их очень трудно представить наглядно.
В одной хорошей книге мне доводилось читать другой вариант этой истории, в которой Ходжа назначил срок два месяца и по его окончании представил заказчику удовлетворивший того результат.
По этому поводу нельзя не вспомнить Андрея Кнышева: «с ростом доверия можно будет ввести устные деньги».