(11-03-2009, 07:46 PM)MrD. Wrote: Interrupted == Interpreted?
I think the main reason I like to use C++ is that I like having direct control over what is happening.
This is very misinformed - In C++ you have all kinds of abstractions
Objects, function overloading, virtual functions - these are just a few things that are handled by the compiler/linker and not the programmer...
The only language(s) you have complete control over your code is assembler and raw hex.
As for hand writing assembler being faster than C++ you bet it is - compilers today are fantastic but they can't conceive every situation and possibility that's why people still program in assembler to get the smallest and fastest executable.
Actually I started out in C++ and moved into C and assembler because I wanted out of a controlled environment...I wanted to be the one that directly controlled what was going on..
Slackware 13/ArchLinux - C/Assem/Python