C and C++ Programming Resources

Share/Bookmark
Custom Search

The thrilling potential of SixthSense technology

Posted on December 27th, 2009 0 Comments

At TEDIndia, Pranav Mistry demos several tools that help the physical world interact with the world of data — including a deep look at his SixthSense device and a new, paradigm-shifting paper “laptop.” In an onstage Q&A, Mistry says he’ll open-source the software behind SixthSense, to open its possibilities to all.
‘SixthSense’ is a wearable gestural [...]

Read More | Make a Comment

GO – A systems programming language from Google

Posted on November 17th, 2009 2

Google launched Go, a new systems programming language born with concurrency, simplicity and performance in mind.
Go is open source and its syntax is similar to C Programming Language, C++ and Python. Typical builds take a fraction of a second yet the resulting programs run nearly as quickly as comparable C or C++ code.  It [...]

Read More | Make a Comment

C++ How to Program (7th Edition)

Posted on September 5th, 2009 1

This comprehensive best-seller is aimed at readers with little or no programming experience. It teaches by presenting the concepts in the context of full working programs and takes an early-objects approach. The authors emphasize achieving program clarity through structured and object-oriented programming, software reuse and component-oriented software construction.
Introduction to Computers, the Internet and World Wide [...]

Read More | Make a Comment

Common Text Transformation Library

Posted on August 22nd, 2009 0 Comments

Common Text Transformation Library, CTTL for short, is a set of C++ classes and functions to understand and modify text data. The library implementation is based on STL classes and algorithms.
The library provides components for creating lexical analyzers making practical use of EBNF grammars. Template meta-programming and operator overloading offer features to write expressions that [...]

Read More | Make a Comment

AMD’s Open Source Framewave Library

Posted on August 13th, 2009 0 Comments

AMD’s Framewave (FW) is a free and open-source collection of image and signal processing routines to accelerate application development, debugging, and optimization on x86-class processor platforms.  FW is a collection of libraries that contain highly-optimized functions for use in a variety of programming domains. All implementations of the libraries provide C and C++ programmers ANSI [...]

Read More | Make a Comment

Algorithms in C

Posted on August 9th, 2009 0 Comments

This book provides a comprehensive collection of algorithms implemented in C programming language. A variety of algorithms are described in each of the following areas: sorting, searching, string-processing, and geometric, graph, and mathematical algorithms. These algorithms are expressed in terms of concise implementations in C, so that readers can both appreciate their fundamental properties and [...]

Read More | Make a Comment

Matrix libraries for C and C++

Posted on August 2nd, 2009 1

This article presents some of the currently available options for open source C/C++ matrix libraries employable within a Linux environment. Particular libraries discussed are Meschach, which provides routines for operating on matrices and vectors for projects coded in C, the Cooperware Matrix (CwMtx) for C++ coding, and Blitz, which provides an n-dimensional array class for [...]

Read More | Make a Comment

Binary Trees

Posted on July 18th, 2009 1

A binary tree is made of nodes, where each node contains a “left” pointer, a “right” pointer, and a data element. The “root” pointer points to the topmost node in the tree. The left and right pointers recursively point to smaller “subtrees” on either side.
Stanford CS Education Library: introduces the basic concepts of binary trees, [...]

Read More | Make a Comment