Коллекция интересных ресурсов по тематике программирования на языке Си/Си++
- Си++ живее всех живых
- Интересные блоги
- Арифметика с плавающей запятой
- Разные приёмы при программировании
- О кодировках символов и управляющих символах
- Стандарты кодирования
- Группы
- Разное
Я постоянно изучаю интернет на тему новых статей по программированию на языке Си/Си++/Си++11. Если мне они кажутся интересными, я делюсь ссылками на них в твиттере @Code_Analysis, в реддите /r/Viva64 и голосую в StumbleUpon. Если вы присутствуете на одном из этих сайтов, то приглашаю следовать за мной. Со временем вам попадется немало интересных статей. А чтобы заинтересовать вас, я решил сделать небольшую подборку материалов.
В первую очередь я, конечно, хочу порекомендовать наш сайт viva64.com. Здесь можно найти много статей и записей в блоге, касающихся разработке качественного кода. Например, предлагаю познакомиться с 28 уроками, посвященными разработке 64-битных приложений на языке Си/Си++.
Для удобства я разбил ссылки на несколько тем. Желаю приятного чтения.
Примечание. Как правило, мы оборачиваем ссылки, чтобы контролировать их целостность. Про это бесстрашное сражение с хаосом, я писал в статье "Д'Артаньян и интернет, или работа над проблемой битых ссылок". К сожалению, в этот раз я буду давать прямые ссылки. Эти материалы существенно увеличат базу ссылок, а значит, существенно прибавят нам работы в случае перемещения статей.
Си++ живее всех живых
- Большой список известных проектов, которые разрабатываются на языке Си/Си++: C++ Applications. И после этого кто-то говорит, что язык Си++ вымирает?
- Computer Language Benchmarks Game. Как всегда, по скорости лидируют языки Fortran, Си и Си++. И вряд ли что-то в обозримом времени изменится. Если вы разрабатываете ресурсоемкое программное обеспечение, то Си++ может оказаться оптимальным выбором.
- Why is C++ still a very popular language in quantitative finance?
- Why do they program in C++?
- 9 reasons to start using C++11
Интересные блоги
Арифметика с плавающей запятой
- Tricks With the Floating-Point Format
- Stupid Float Tricks
- Comparing Floating Point Numbers, 2012 Edition
Разные приёмы при программировании
- Bit Twiddling Hacks
- Table-driven methods with no relocations
- Reduce Compilation Dependencies in Large Scale C++ Projects: Factory Pattern
- Exceptions in C with Longjmp and Setjmp
- Catching Integer Overflows in C. Article N1
- Cool C Tricks
О кодировках символов и управляющих символах
- Unicode, UTF-8 and all that: An intentionally incomplete character set introduction for hasty C programmers
- Control character
- The UTF-8 Everywhere manifesto
Стандарты кодирования
Группы
- Reddit: Cpp, C_Programming.
- Facebook: C++ Programming, For the love of C++, C Programming, Visual C++ Developer, C Plus Plus (C++)
- LinkedIN: C++ Community Group, C++ Developers Forum, C++ Developers Group, C++ Professionals
Разное
- What's Wrong With GNU make?
- Почему strncpy не безопаснее strcpy: strncpy? just say no
- A Guide to Undefined Behavior in C and C++. Part N1, N2, N3
- Windows Data Alignment on IPF, x86, and x64
- The C++ Lands (забавная картинка)
- Translate C declaration
- Arbitrary Data Sizes with C
0