Сегодня снова тематический выпуск «находок в сети». В этот раз я решил разгрести накопившиеся ссылки, связанные со всякой низкоуровщиной, а следовательно и с C/C++. Предыдущие выпуски: август 2015 , июль 2015 , июнь 2015 , май 2015 .
Дисклеймер: Некоторые из представленных ссылок могут оказаться дикими баянами-бабаянами… Но мне как-то пофиг.
Бесплатные учебники/туториалы:
- Годная на вид бесплатная онлайн-книга по С++, есть PDF ;
- Предположительно неплохой онлайн-учебник по С++ ;
- Collaborative Collection of C++ Best Practices ;
- C++ Core Guidelines (Bjarne Stroustrup, Herb Sutter)
- Потоки, блокировки и условные переменные в C++11: часть 1 , часть 2 ;
Онлайн-справка по C++:
Awesome C/C++:
IDE для C++ под Linux:
- https://www.jetbrains.com/clion/ — пока самое лучшее что есть;
- http://www.eclipse.org/cdt/ — подсвечивает красным код на C++14;
- https://netbeans.org/features/cpp/ — не умеет показывать типы;
- http://www.codeblocks.org/ — слаб как редактор, крут в клепании GUI ;
- http://codelite.org/ — если честно, еще не смотрел;
- http://wiki.qt.io/Category:Tools::QtCreator — не показывает типы;
Альтернативы MinGW посоветовал в комментариях Евгений Охотников :
Ищем утечки памяти и гонки:
- http://valgrind.org/ ;
- https://github.com/google/sanitizers ;
- http://www.youtube.com/watch?v=Q2C2lP8_tNE ;
Статические анализаторы кода:
- http://cppcheck.sourceforge.net/ ;
- https://coverity.com/ ;
- http://www.viva64.com/ru/pvs-studio/ ;
- http://habrahabr.ru/company/pvs-studio/blog/253553/ ;
Сборная солянка:
- CppCast — подкаст о C++ от программистов на C++ ;
- Все о решении проблемы c10k на сях ;
- Годные с виду туториалы по wxWidgets ;
- EcereSDK, кроссплатформенный фреймворк и IDE для написания GUI, 2D/3D графики, работы с сетью и многого другого ;
- POCO makes C++ Internet-ready ;
А что бы вы добавили к приведенному списку?
Дополнение: Находки в сети за октябрь 2015 — распределенщина