If a C programmer asks "do you want to see something cool?", run away.
--John Van Enk

Monday, September 24, 2007

C & C++ useful resources

Stadardization Committees

Secure Coding Guidelines

Upcoming C++ Standard Related Links

Guru


Bjarne Stroustrup

Herb Sutter

Scott Meyers

Nicolai Josuttis

Andrei Alexandrescu

Daveed Vandevoorde

Stan Lippman

Journals
Dr. Dobb's Features - C++
The С++ Source

Libraries
Boost C++ Libraries - free peer-reviewed portable C++ source libraries. SVN is here.

asio C++ Library - asio is a cross-platform C++ library for network programming that provides developers with a consistent asynchronous I/O model using a modern C++ approach.

POCO C++ Libraries - POCO, the C++ Portable Components, is a collection of open source C++ class libraries that simplify and accelerate the development of network-centric, portable applications in C++.

Loki C++ Library - Loki is a C++ library of designs, containing flexible implementations of common design patterns and idioms.

Intel Threading Building Blocks for Open Source - offers a rich and complete approach to expressing parallelism in a C++ program.

Windows Template Library - a C++ library for developing Windows applications and UI components.

ACE - An OO Network Programming Toolkit in C++

Adobe Source Libraries
- ASL provides peer-reviewed and portable C++ source libraries. The libraries are intended to be widely useful, leveraging and extending both the C++ Standard Library and the Boost Libraries.

Generic Image Library
from Adobe Open Source - Images are a fundamental construct in any project that involves graphics, image processing, and video and yet the variability in pixel data representations (color space, bit depth, channel ordering, planar/interleaved, alignment policy) makes it hard to write imaging-related code that is both generic and efficient. Generic Image Library (GIL) is a C++ generic library which allows for writing generic imaging algorithms with performance comparable to hand-writing for a particular image type.

Tutorials


C++ FAQ Lite
C++ FQA Lite
Function Pointer Tutorials
C++ Reference Guide
C/C++ Reference
Inside C++

NewsGroups

English
comp.lang.c++.moderated
comp.lang.c++
comp.std.c++
comp.lang.c.moderated
comp.lang.c
comp.std.c

BOOST Archives
comp.soft-sys.ace

Russian
fido7.su.c-cpp
fido7.ru.cpp

Books
Wikibooks - More C++ Idioms

Blogs
Алёна C++
C++ Truth
C++ Soup!
Thinking Asynchronously in C++
highly professional scums
ConceptGCC Developer Blog
Raider's Programming Blog
The lonely compiler
LightSleeper
Inside C++