• vbguy (unregistered) in reply to sol

    um, VB actually provides more support for delegates/events than C# does. Just because you don't know how to use it doesn't mean VB's an inferior language. You're looking for a little thing called "AddHandler". C# supports imperative event-handling only, VB supports both imperative and declarative (using Handles).

    You'd have more credibility if you knew what you were talking about.

  • Andrew (unregistered) in reply to vbguy

    Elitists just piss me off.

    Languages are like cars, the engineering of each benefit comes with a trade off. A car with a huge heavy engine has lots of torque and horsepower but does not handle well.

    So to use the analogy, assuming everyone on the road should be driving an F1 is just wrong!

    VB.Net might be the "MiniVan" [unsexy] language, but it's easier [for me] to read and, being the most popular language on planet earth, is more familiar to more people. There's obviously an appeal to it.

    I know VB is a good language because our Asp.Net VB apps publish our websites, track our clients, manage our events, enable our editors, schedule meetings, analyze statistics, generate cool reports, enable our sales force, etc...

    Wow almost seems like our [self-developed] VB solutions, even with occasional bad practice, might be doing exactly what it's supposed to be doing... and no coders or management has been harmed in the process.

    Oh and did I mention I didn't pay 100K for a degree to learn to program, I'm self-taught. While I'm certain that being a self-taught VB geek means I'm not as likely to be as competent as your average C++ coder, I'm also certain that I don't care to argue semantics - literally.

    The proof of any language (or project) is in the pudding - does it make your company money and do you get a pay check?

    Dim vb_modus_operandi as string = "PRAGMATISM"

Leave a comment on “Putting It All Together”

Log In or post as a guest

Replying to comment #:

« Return to Article