То, что действительно меня отключает, - это их документация. Мне нужна хорошая рекомендация, и вместо того, чтобы объяснить, какая хорошая ссылка для меня, я приведу пример:
java.sun.com/javase/6/docs/api/ Да, я люблю это. Это также: cppreference.com/wiki/stl/vector/start
С другой стороны, то, что я нахожу в boost, выглядит примерно так: http://www.boost.org/doc/libs/1_40_0/libs/smart_ptr/shared_ptr.htm
В основном какая-то длинная страница текста. Почти нет форматирования, какой-то полужирный текст здесь и там и, надеюсь, некоторые ссылки между элементами. Не говоря уже о том, что smart_ptr является одной из лучших документированных библиотек.
Если вы не нашли разницы между этим и приведенными выше примерами, остановите чтение и проигнорируйте это сообщение. Не поймите меня неправильно, я пишу С++, и я использую Boost. В моей фирме мы используем по крайней мере 4 из их библиотек, все еще каждый раз, когда мне нужно проверить прототип метода, например, он выводит меня из моих нервов, прокручивая их эссе. И да, я знаю, что Boost - это совлокальный проект, и разные библиотеки разрабатываются разными командами.
Итак, кто-то из вас разделяет мое разочарование ссылкой на Boost, и знаете ли вы, что сайт лучше документирует библиотеки Boost?