Находки в сети за сентябрь 2015 — куча ссылок по C/C++
5 октября 2015
Сегодня снова тематический выпуск «находок в сети». В этот раз я решил разгрести накопившиеся ссылки, связанные со всякой низкоуровщиной, а следовательно и с 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 — распределенщина
Вы можете прислать свой комментарий мне на почту, или воспользоваться комментариями в Telegram-группе.