|
Most would say that it teaches you bad habits. I did vb6 for quite a while, and was quite good at it. The reason it "teaches you bad habits" is because of syntax (as polyphemus said). For instance, when it comes to data conversion, such as string to int, it does it all internally for you. In vb6, it tends to be sloppy, and do the internal work for you, so sometimes doesn't clear memory properly. Of course, some will argue that. That's what I remember from experience. Now I don't know if this carries through to vb.net, but if you are looking to move on a bit, I highly suggest finishing that book on vb.net, and then move to C#. The libraries are all the same, so it's not like you have to start over. But in the real world, C# will take you a lot farther than vb will.
|