Quote:
Originally posted here by whizkid2300
Being Proprietary in my opinion is a weakness of any langauge.
Care to elaborate on why? I'm interested because I've never actually heard this reason as a dislike for a language before. The only two languages I see as not being proprietary are C++ and C, due to the large number of people who have done their own implementations of the two, and the size of the Standard Library. Pretty well all other languages are controlled by a central body that decides what should be done with the language.
Along that line of thought, it leads me to wonder if perhaps you have Proprietary and Open Sourced confused. Even some Open Sourced languages are still proprietary; PHP is a good example of such a language.
Quote:
I will say this, when doing windows applications. VB.net is the way to go. The time it takes to make a program is far shorter than the time, it takes to make a conterpart in Java, C, or Perl.
The benefits you describe are exactly VB's forte - rapid application development and deployment.
Quote:
I do not remember ever saying that VB, was hard or easy. I said I choose to dislike the langauge, because I find it stupid to make a langauge, that works on just one OS. That means, that if you want to write anything that works for a different OS, you can no longer us, that language. I never said, I thought VB, was a bad language. I said I don' like that.
Hrm, now see, I have a problem with that statement, because you recommend using VB.NET above, and VB.NET can run on many operating systems.
A large majority of client PCs out there that use Windows. It's potentially career-limiting to choose to dislike a language because it only runs on ~90% of the desktop PCs, and probably about 65-75% of the servers out there.
If you want to learn a language that will be perfectly portable across a lot of architectures and operating systems, Java is your best bet, though it too brings a boatload of limitations with it.
Quote:
My point is simply, that with VB, you can not use it on anything that is not Windows. That ****ing sucks. That puts a damper on me when I want to write something for my linux server.
Erm, look at MONO. C# worked near-flawlessly last time I played with it (6-8 months ago), and I hear they've made some great progress with VB.NET in the last year.
Quote:
Of Course I could use a different language, but this means, that if the only language you know is VB. You are S.O.L.
If you honestly believe that is the case -- that you are incapable of pursuing other options -- then yes, you're absolutely 100% correct, but not for the reasons you think.