Quote:
Originally posted by hu flung dung
I do prefer VB over Java, but from a learner's standpoint, Java is probably better! The first language I started learning was VB, but I picked up a lot of bad programming habits because of that (ie. I never declared my variables, I always used varients when I didn't need to, I always wrote spaghetti code, I never used modules, etc...). Java, however, forces you to write your code properly, more or less. Java doesn't allow for Varients, you always have to declare your variables, and the object-orientated concepts have made designing applications much easier! For a newbie programmer, Java's object-orientated layout and strict language stucture teaches him the true art of programming!
I hate to sound like a broken record, but you are correct. This is why C# is so nice. All the simplicity of VB without the evil things like variants or other undisciplined parts.