Here is a short article titled, "C++ Programming Styles and Libraries", by Bjarne Stroustrup, the creator of C++ programming language. In this short article, the author discusses (very briefly) about the various programming paradigms supported by C++. Like in many previous occasions, Bjarne Stroustrup stresses that C++ is a multiparadigm programming language and that there is no "one true method" of programming.
The main programming methods supported by C++ are the procedural (he calls it C++ as a better C), object-based programming (he doesn't use this exact wording but mentions about encapsulation and abstraction), object-oriented programming and generic programming (C++ templates).
Also, he stresses about the use (and development) of C++ libraries for various domains. He believes that availability of many such C++ libraries will improve the value of C++ programming language itself. As examples of good libraries he mentions, among others, the Adaptive Communication Environment (ACE) library and Boost library.
A small article to point us, C++ programmers, in the right direction.
Sunday, August 17, 2008
Subscribe to:
Post Comments (Atom)
0 comments:
Post a Comment