Home : C++

OK, So Why C++?

Coding... C++ is the language that most accurately mirrors the way that I think when I'm programming. When faced with a tricky problem, object-oriented languages encourage a sensible, logical split - divide and conquer still applies, OO just makes it easier. There's loads of other OO languages out there but I think that C++ has the edge for the following reasons:

So that's my rant over, have I got anything useful to say about the language? I hope so, its my job after all. There are numerous very good C++ FAQs out there (not least comp.lang.c++) and if you're just curious why not start there, or at my links page, there's also my lovely article on the use of pointers covering the birds, bees and registers - or maybe you should follow the traditional route and read some books on the subject. But if you're happy with copy constructors and want to learn more from a jaded professional, read on...

Articles

The following articles are available:

Code

There is even some code for you to peruse:

Books on C++

The books listed below are the ones that I use when working with C++, click a link to buy them from amazon.co.uk:

Coding... Of course, if you don't want to spend loads on books, you can learn the same stuff from the UNIX man pages and MSDN. If you choose this route then I wish you the best of luck.

Comments

Members have left 0 comments about this page:
Please Login or Register to comment on this page.

Resources
Tools
User
Last Updated Wednesday, 24-May-2006 22:39:16 BST