Quote Originally Posted by 2kaud View Post
But if you are using c++ 'correctly' - ie high level - how often do you need the low-level detail? IMO if you are regularly using the 'low level detail' (unless you really are twiddling bits) then you are not using c++ properly.
I know. But you still get those responses from die-hards who believe that teaching low-level details should be done first.

So the way I counter their argument is to show me this (mythical) C++ programmer who, if need be, can't write a module or get involved in some low-level coding. So far, no such programmer can be produced.

Regards,

Paul McKenzie