I completely agree with your views on VB. I think for someone just learning to program, VB would be very easy to learn, and very rewarding. Drop a button on a form, add a messagebox, "hello world", viola! Anyone who slams VB obviously has no idea how to program in it. Especially with API, there is pretty much nothing that can't be done in VB that could be done in other languages. It supports OOP, COM, DCOM, class modules, DHTML, you name it... If VB is available, let them use it. There are TONS of jobs out there paying in the upwards of 6 digit salaries for VB programmers, if you really know what you're doing. But, like I said before, it's also an excellent place to start. It's only as complicated as you make it.
I completely agree with your views on VB. I think for someone just learning to program, VB would be very easy to learn, and very rewarding. Drop a button on a form, add a messagebox, "hello world", viola! Anyone who slams VB obviously has no idea how to program in it. Especially with API, there is pretty much nothing that can't be done in VB that could be done in other languages. It supports OOP, COM, DCOM, class modules, DHTML, you name it... If VB is available, let them use it. There are TONS of jobs out there paying in the upwards of 6 digit salaries for VB programmers, if you really know what you're doing. But, like I said before, it's also an excellent place to start. It's only as complicated as you make it.