Sunday, 27 August 2006

Hahaha...

While doing some work for my dad (he said it had to be done in vb), I found a quote that I really liked because it reflects my feelings as well. ;-)
Working with dates in ASP/VBScript makes me want to bludgeon my skull with a blunt object. I've read all the articles and searched the internet for wisdom, but most documentation stops short of providing any real answer.
source

The quote is about dates, but I've been just about equally frustrated with everything I've done in it. I can't believe that people have built complex app's with vb!! Oie.

5 comments:

  1. I work with VB on a daily basis, and I can attest that there is nothing inherently wrong with the language, especially if we are talking VB.Net. ASP/VBScript, is another beast altogether. Because it is loosely typed, a string containing "11/29/2006" will be considered a date. This is my biggest pet peeve with loose languages, is that they will try to convert between datatypes when they really shouldn't. VB.Net still has some old ties to VB, which do cause some problems, yet I don't find that it's as bad as most people make it out to be.

    ReplyDelete
  2. I never mentioned .Net... we're talking about ASP/VBScript. :-(

    ReplyDelete
  3. Well, you started off saying that it had to be done in VB, which is kind of ambiguous, as it could mean VB.Net, VB, or VBScript. VBScript isn't that great, but I don't know what makes it worse than the alternatives. What is your biggest frustration anyway? I mean, i don't love it, but don't really find it any worse than working with php or javascript, which are similar in that they are loosely typed, uncompiled, interpreted languages.

    ReplyDelete
  4. Ya, my bad. I keep on forgetting everyone can't read my mind...
    One: after using a framework for so long for web dev., I find it hard to just have everything scripted. Like form validation, where do I do it? How do I make sure that I'm closing db connections... and worse of all: no unit testing.
    Now, having said all that, I was able to throw a couple of pages together pretty quickly. I can just see how that whole thing would become pretty messy pretty quickly if you were building something large and complex (without a nice framework).

    ReplyDelete
  5. Thats why anybody doing anything serious in ASP/VBScript builds their own framework before they get started. It's often a good idea, although not always, depending on the size of the project, to build you own framework, so that you can adapt it to your needs, and not have to adapt your application to the needs of the framework.

    ReplyDelete