I never learned the VB.Net programming language, but I heard it's object oriented completely instead of
Object Based or even driven like vb.6. So somebody tell me isn't that good enough to learn VB.Net instead of
VB.6 ?
and my programming life was also begin with the Basic too. At that time it's called G W basic.
it still good to understand the basic programming concepts but I don't think current software development
teams will ever use that language to develop any application.
The basic is a common language. Basic is also used to create computer games.Such as
* free basic
http://sourceforge.net/projects/fbc/
* Pure Basic , this is used by 13 year old teens in schools to made small computer games.
And if you wanted to learn a object oriented language , or a object based language please learn basic concepts
using a UML like tool before jump into it. It will save you lots of time.
After you learn programming syntax and concepts , object oriented concepts,it's always reading docs , thinking
reading and coding. Then your life will run on code.
My favorite programming language is also C++. But I prefer C over C++ when it goes to embedded and system
programming.
I do prefer C++ over other programming languages because of these things.
* C++ developer tools and libraries can be found in almost all environments.Less you could find a working
implemented JVM.
* because it hybrid enough, close to both system level and the high level problem.
* No restrictions. [you can allocate memory, use pointers, function pointers, callbacks , as you need ,
even you could change the crt0 and change the bootcode of it].
* Highly productive, [supports multiple inheritance and templates].
* Standard ed library which contains pre tested routines ready for your use.
* you have no restriction to use the old "C" code there.
* it's more civilized than the old "C" , civilized typechecking and typecasting.
* for me `performance` is the last reason why I select C++ over java.