
Thread beginning with comment 521636
To view parent comment, click here.
RE[5]: VB6.....
by WorknMan on Tue 12th Jun 2012 01:55 UTC in reply to "RE[4]: VB6....."
Member since:


Basic programming is basic programming. Having 'cut my teeth' in VB, I've since dabbled in other languages. I didn't have to learn what a variable was, the difference between strings and integers, the difference between local and global scoping, what an if/while statement was, how flow control works, etc. Because I learned all of that in VB. I even had a basic grasp of OOP concepts, even if VB didn't implement those fully. I knew what classes were, what objects were, and what inheritance/polymorphism meant.

And yes, you could use Delphi as a 'gateway' to C# or Java, but neither C# or Java is a viable VB alternative. Sure, they're both more powerful than VB, but a car is also more powerful than a bicycle. Even still, there are a lot of times where having a bicycle is actually more practical than having a car, and even gets you around faster. It just depends where, and how far you need to go.

If you need a more concrete example of what I'm talking about, you should study the AutoIt scripting language on Windows, and try doing a lot of what that does in C# or Java (without using the Autoit runtime DLL.... that would be cheating). You will find that even though C#/Java is 10x more powerful than AutoIt, doing in AutoIt what it does best is a hell of a lot easier than doing the same kinds of tasks in c#/Java, esp when pInvoke (and whatever the Java equivalent) is involved.

Edited 2012-06-12 01:57 UTC

Reply Parent Score: 2

RE[6]: VB6.....
by zima on Wed 13th Jun 2012 12:57 in reply to "RE[5]: VB6....."
zima Member since:



Reply Parent Score: 2