A good C++ programmer keeps a set of reusable functions in his 'common' folder so he can make a new program by just copying a few of them into the new project, write 6 lines of code to tie everything together, compile and execute.
And I have yet to find something any flavor of C can do that can't be done in VB (including performance). Can a user tell the difference between 10 and 15 nanoseconds?
*grin*