• foo (unregistered) in reply to Steve Holdoway
    Flaming Shearer:
    QJo:
    Rnd(:
    QJo:
    ubersoldat:
    Man, imagine if God used VB to write our genetic code and everything was like this.

    Hmmm... it would be funny if someone had the time to write some "If God used programming language X" jokes.

    If God used Java we all be snails If God used C++ we all be gazelles with a heart problem If God used C we all be virus If God used PHP we all be Chimeras If God used Bash we all be droids If God used VB we wouldn't exist If God used Perl we would all be plants (my imagination has a limit) If God used Python we would all be British If God used Brainfuck we would all be Humans If God used JavaScript we would all be males (you know, because of single threading in JS) If God used C# we would all be slaves!!!

    Feel free to modify or extend, this work is CC BY-SA

    If God used BASIC we'd all be Disney cartoon characters. If God used FORTRAN we'd all be dinosaurs. If God used Ada we'd all be military tanks. If God used Ook we'd all be at Unseen University.

    If God used COBOL we'd all be?

    #DECLARE

    IF IT WAS THE CASE THAT GOD WAS IN THE HABIT OF UTILISING COBOL AS HIS MAIN TOOL FOR THE MANUFACTURE OF CREATION ALGORITHMS, IT WOULD VERY LIKELY BE THE CASE THAT WE WOULD ALL BE CONSIDERABLY MORE VERBOSE THAN WE ALREADY HAVE THE UNFORTUNATE TENDENCY SOMETIMES TO BE

    +1E11

    Steve Holdoway:
    -1 You missed the final full stop.
    So it's only +9.9999999999E10.

  • foo (unregistered) in reply to Anonypony
    Anonypony:
    If God used SQL, Bobby Tables would be a very dangerous person.
  • foo (unregistered) in reply to Oh THAT Brian!
    Oh THAT Brian!:
    I see it only took 7 comments before the VB bashing began.
    Still 6 too many. (We need frist.)
  • n_slash_a (unregistered) in reply to QJo
    QJo:
    ubersoldat:
    Man, imagine if God used VB to write our genetic code and everything was like this.

    Hmmm... it would be funny if someone had the time to write some "If God used programming language X" jokes.

    If God used Java we all be snails If God used C++ we all be gazelles with a heart problem If God used C we all be virus If God used PHP we all be Chimeras If God used Bash we all be droids If God used VB we wouldn't exist If God used Perl we would all be plants (my imagination has a limit) If God used Python we would all be British If God used Brainfuck we would all be Humans If God used JavaScript we would all be males (you know, because of single threading in JS) If God used C# we would all be slaves!!!

    Feel free to modify or extend, this work is CC BY-SA

    If God used BASIC we'd all be Disney cartoon characters. If God used FORTRAN we'd all be dinosaurs. If God used Ada we'd all be military tanks. If God used Ook we'd all be at Unseen University.

    +1 for the Color of Magic reference :)

  • foo (unregistered) in reply to ubersoldat
    ubersoldat:
    Man, imagine if God used VB to write our genetic code and everything was like this.

    Hmmm... it would be funny if someone had the time to write some "If God used programming language X" jokes.

    If God used Java we all be snails If God used C++ we all be gazelles with a heart problem If God used C we all be virus If God used PHP we all be Chimeras If God used Bash we all be droids If God used VB we wouldn't exist If God used Perl we would all be plants (my imagination has a limit) If God used Python we would all be British If God used Brainfuck we would all be Humans If God used JavaScript we would all be males (you know, because of single threading in JS) If God used C# we would all be slaves!!!

    Feel free to modify or extend, this work is CC BY-SA

    If God used TDWTF, we'd all be renamed, displaced from our familiar environment, embellished with dozens of extra, useless body parts and completely unrecognizable to anyone, including ourselves.

    And constantly updating our resumes.

  • (cs) in reply to eViLegion
    eViLegion:
    Damien:
    Zylon:
    Memleak:
    Dim F As String Dim R As String Dim I As String Dim S As String Dim T As String

    comment.text = F & R & I & S & T

    Congratulations, you just concatenated five undefined variables.

    Someone seems to be confused on the difference between definition and initialization. They may be uninitialized variables, but they're definitely defined.

    My VB.NET is a little rusty, but I was under the impression that by declaring a variable without initialisation, it would get automatically initialised by the compiler to NULL for most reference types, or some default for value types?

    I may be wrong, but assuming I'm not, concattenating 5 uninitialised strings would give you the empty string.

    The default for reference types in VB.Net is Nothing, which is identical to NULL in C# an most .Net languages. In fact, one of the best ways to handle this comparison is using String.IsNullOrEmpty().

    VB.Net has two operators for strings. The "+" operator causes the string joing to act like it would in C# and other .Net languages. The special "&" concatination operator in VB.Net works more like older versions of VB and I believe uses the Visual Basic library to handle the concatination instead of String.Concat. This allows you to concatinate different data types and they will be converted usinge their ToString() method and also means that you don't have to worry about strings being Nothing/NULL, they will be treated just like empty strings with the "&" operator.

    So you are right - in VB.Net concatinating 5 unitialized strings, using &, will give you an empty string. Using + will cause an error.

  • (cs) in reply to The Bytemaster
    The Bytemaster:
    The default for reference types in VB.Net is Nothing, which is identical to NULL in C# an most .Net languages. In fact, one of the best ways to handle this comparison is using String.IsNullOrEmpty().

    It's never null, haha.

    http://stackoverflow.com/questions/3002978/vb-net-documentation-and-exception-question

    The Bytemaster:
    VB.Net has two operators for strings. The "+" operator causes the string joing to act like it would in C# and other .Net languages. The special "&" concatination operator in VB.Net works more like older versions of VB and I believe uses the Visual Basic library to handle the concatination instead of String.Concat. This allows you to concatinate different data types and they will be converted usinge their ToString() method and also means that you don't have to worry about strings being Nothing/NULL, they will be treated just like empty strings with the "&" operator.

    So you are right - in VB.Net concatinating 5 unitialized strings, using &, will give you an empty string. Using + will cause an error.

    Super-WTFery. Consistently inconsistent.

  • God (unregistered) in reply to foo
    foo:
    eViLegion:
    foo:
    God...:
    When Darwin visited the Galapagos, he saw that the relative isolation of the islands had allowed species to evolve into forms that would never have happened on the mainland. This insight helped him to refine his theory of evolution by natural selection.

    This is TRWTF. Everyone knows I created everything 6000 years ago.

    Then why did you create Darwin?

    Trying to have a rational discussion about evolution with someone role-playing God, isn't likely to lead to the satisfying victory that you're looking for.

    I'm not trying to have a rational discussion. I'm trying to get him to accidentally admit he exists which, by his own logic, means he doesn't exist.

    I'll have you know I am a lady. Also, if everyone stopped believing in me I would cease to exist.

  • foo (unregistered) in reply to God
    God:
    foo:
    eViLegion:
    foo:
    God...:
    When Darwin visited the Galapagos, he saw that the relative isolation of the islands had allowed species to evolve into forms that would never have happened on the mainland. This insight helped him to refine his theory of evolution by natural selection.

    This is TRWTF. Everyone knows I created everything 6000 years ago.

    Then why did you create Darwin?

    Trying to have a rational discussion about evolution with someone role-playing God, isn't likely to lead to the satisfying victory that you're looking for.

    I'm not trying to have a rational discussion. I'm trying to get her to accidentally admit she exists which, by her own logic, means she doesn't exist.

    I'll have you know I am a lady.

    Voila, you did admit it, so you don't exist. :)

  • God (unregistered) in reply to foo
    foo:
    God:
    foo:
    eViLegion:
    foo:
    God...:
    When Darwin visited the Galapagos, he saw that the relative isolation of the islands had allowed species to evolve into forms that would never have happened on the mainland. This insight helped him to refine his theory of evolution by natural selection.

    This is TRWTF. Everyone knows I created everything 6000 years ago.

    Then why did you create Darwin?

    Trying to have a rational discussion about evolution with someone role-playing God, isn't likely to lead to the satisfying victory that you're looking for.

    I'm not trying to have a rational discussion. I'm trying to get her to accidentally admit she exists which, by her own logic, means she doesn't exist.

    I'll have you know I am a lady.

    Voila, you did admit it, so you don't exist. :)

    Well I can't hang around here all night. You lot don't smite yourselves you know. Although, you're pretty good at smiting each other.

    poof

  • Narrator (unregistered) in reply to God
    God:
    foo:
    God:
    foo:
    eViLegion:
    foo:
    God...:
    When Darwin visited the Galapagos, he saw that the relative isolation of the islands had allowed species to evolve into forms that would never have happened on the mainland. This insight helped him to refine his theory of evolution by natural selection.

    This is TRWTF. Everyone knows I created everything 6000 years ago.

    Then why did you create Darwin?

    Trying to have a rational discussion about evolution with someone role-playing God, isn't likely to lead to the satisfying victory that you're looking for.

    I'm not trying to have a rational discussion. I'm trying to get her to accidentally admit she exists which, by her own logic, means she doesn't exist.

    I'll have you know I am a lady.

    Voila, you did admit it, so you don't exist. :)

    Well I can't hang around here all night. You lot don't smite yourselves you know. Although, you're pretty good at smiting each other.

    poof

    And that, dear children, was the end of so called God. Time for another fairy tale?
  • Friedrice The Great (unregistered) in reply to Narrator
    Narrator:
    God:
    foo:
    God:
    foo:
    eViLegion:
    foo:
    God...:
    When Darwin visited the Galapagos, he saw that the relative isolation of the islands had allowed species to evolve into forms that would never have happened on the mainland. This insight helped him to refine his theory of evolution by natural selection.

    This is TRWTF. Everyone knows I created everything 6000 years ago.

    Then why did you create Darwin?

    Trying to have a rational discussion about evolution with someone role-playing God, isn't likely to lead to the satisfying victory that you're looking for.

    I'm not trying to have a rational discussion. I'm trying to get her to accidentally admit she exists which, by her own logic, means she doesn't exist.

    I'll have you know I am a lady.

    Voila, you did admit it, so you don't exist. :)

    Well I can't hang around here all night. You lot don't smite yourselves you know. Although, you're pretty good at smiting each other.

    poof

    And that, dear children, was the end of so called God. Time for another fairy tale?
    Yes. "Professional programmers." ;-)
  • FWE (unregistered)

    I'm glad Remy acknowledges that the Aussies have evolved into a superior race.....oh, maybe he means the Australian Aborigine....let's not start the ancestor debates again.

  • FWE (unregistered)

    The String variables should have been A$, B$, ....A$, ........ everyone who's ever used BASIC in any incarnation knows that....

  • Mohammed Ali (unregistered) in reply to JC
    The Bytemaster:
    • Use of ArrayList in any code after .Net 2.0 (extremely inefficient – requires casting everything to Object, which incurs boxing/unboxing)
    Does unboxing mean hitting the net?
    JC:
    As long as the elements in the ArrayList are reference types they won't be boxed/unboxed. It's still a sucky to do though.
    Try putting me in your ArrayList and you'll find your jaw in a cast.
  • Michael Clarke (unregistered) in reply to snoofle
    snoofle:
    nulla:
    London is not a vacation destination.
    Whenever I go on vacation, it rains. We went to London some time back. It rained. Ergo, London is a vacation destination!
    It rained in Manchester yesterday, and it made us all sad. But I think Matt Westwoo would be happy.
  • Jo (unregistered) in reply to Paul Neumann
    Paul Neumann:
    Rob G:
    OK, I'll shut up and you've just lost a reader by being rude to other readers.

    If you can't take criticism, stop publishing.

    QFT! i.e. practice what you preach.

    Also, learn to read the meta.

    I thunk he said he's gone, so I assume he's not reading these either.....

    Incidentally, given that the site is free (and that a lot of comments suggest people block adds), I'm not sure why he thinks that Alex and co would care too much about losing a highly-strung reader.....

    I lost a reader when I was in primary school, and my p[arents had to pay for it.

  • MixMaster Steve (unregistered) in reply to The Bytemaster
    The Bytemaster:
    Not only does this code pattern itself stink, but hits just about every one of my .Net pet peeves that coders do.
    • Use of ArrayList in any code after .Net 2.0 (extremely inefficient – requires casting everything to Object, which incurs boxing/unboxing) Casting is just a minor headache and clrify intent. ArrayLists are only inefficient if used in place where they shouldn't
    • Meaningless Variable names other than iterators Obfuscated for security
    • String concatenation, especially inside of a loop – that is what a StringBuilder is for, unless you really like creating and allocating hundreds of objects. I have a Garbage Collector
    • Has to call a method (GetDemographics) just to get a count of the array. If that is an expensive method, you just did it twice. I don't see how its expense relates to the number of times it's called
    • Comparison to an empty string before checking for null/nothing – Do you want to crash if the string is not initialized? It works, it defaults to an empty string
    • Use of the And operator in an if statement (& in C/C#) instead of AndAlso (&& in C/C#). Short-circuit that call, you are in a loop! sorry, didn't know that one

    If there was a bunch of conditional statements on the lines I might think theprogrammer could have been trying to speed up their code and did not know about StringBuilder. Concatenating the smaller with the logic there and then concatenating them at the end would likely have been faster. Though, this is VB with the & operator instead of the + operator, so it may behave differently. Normally, + in VB and C# is compiled to use String.Concat() which, with this many arguments, will take the length of all of the strings and allocate memory once for the total rather than the creation and release of immutable objects. Without the conditional statements, though, it would have been better to just put the entire statement into one big concatenation statement , for speed. Though, if you are doing that why would you be using a label object in the first place.

    Now that I reason through it, this classifies as a WTF no matter which direction you look at it.

    on a slightly more serious note, given it's hard coded, can't all that just be done as a single string with _ ?

    I not know VB other than Victoria Bitter.

  • cameron (unregistered) in reply to Memleak
    Memleak:
    Dim F As String Dim R As String Dim I As String Dim S As String Dim T As String

    comment.text = F & R & I & S & T

    F.I.R.S.T.

  • (cs) in reply to Michael Clarke
    Michael Clarke:
    snoofle:
    nulla:
    London is not a vacation destination.
    Whenever I go on vacation, it rains. We went to London some time back. It rained. Ergo, London is a vacation destination!
    It rained in Manchester yesterday, and it made us all sad. But I think Matt Westwoo would be happy.
    We did have quite a cloudburst yesterday here in the somewhat more temperate south of England, worthy of some of the best that Florida can offer. Lovely and refreshing. Today dawns bright and sunny, and considerably cooler than it has been of late.
  • Jimbo (unregistered) in reply to Matt Westwood
    Matt Westwood:
    Michael Clarke:
    snoofle:
    nulla:
    London is not a vacation destination.
    Whenever I go on vacation, it rains. We went to London some time back. It rained. Ergo, London is a vacation destination!
    It rained in Manchester yesterday, and it made us all sad. But I think Matt Westwoo would be happy.
    We did have quite a cloudburst yesterday here in the somewhat more temperate south of England, worthy of some of the best that Florida can offer. Lovely and refreshing. Today dawns bright and sunny, and considerably cooler than it has been of late.
    At least he never mentioned the Ashes ;)
  • Wim (unregistered)

    If God used APL we were living in Babylon

  • Andrew (unregistered) in reply to Rob G
    Rob G:
    OK, I'll shut up and you've just lost a reader by being rude to other readers.

    If you can't take criticism, stop publishing.

    K... Buh Bye.

  • JustSomeGuy (unregistered) in reply to Rnd(
    Rnd(:
    QJo:
    ubersoldat:
    Man, imagine if God used VB to write our genetic code and everything was like this.

    Hmmm... it would be funny if someone had the time to write some "If God used programming language X" jokes.

    If God used Java we all be snails If God used C++ we all be gazelles with a heart problem If God used C we all be virus If God used PHP we all be Chimeras If God used Bash we all be droids If God used VB we wouldn't exist If God used Perl we would all be plants (my imagination has a limit) If God used Python we would all be British If God used Brainfuck we would all be Humans If God used JavaScript we would all be males (you know, because of single threading in JS) If God used C# we would all be slaves!!!

    Feel free to modify or extend, this work is CC BY-SA

    If God used BASIC we'd all be Disney cartoon characters. If God used FORTRAN we'd all be dinosaurs. If God used Ada we'd all be military tanks. If God used Ook we'd all be at Unseen University.

    If God used COBOL we'd all be?

    If God used COBOL, move verbose to what we'd be.

  • (cs) in reply to Jimbo
    Jimbo:
    Matt Westwood:
    Michael Clarke:
    snoofle:
    nulla:
    London is not a vacation destination.
    Whenever I go on vacation, it rains. We went to London some time back. It rained. Ergo, London is a vacation destination!
    It rained in Manchester yesterday, and it made us all sad. But I think Matt Westwoo would be happy.
    We did have quite a cloudburst yesterday here in the somewhat more temperate south of England, worthy of some of the best that Florida can offer. Lovely and refreshing. Today dawns bright and sunny, and considerably cooler than it has been of late.
    At least he never mentioned the Ashes ;)
    What ashes?
  • (cs) in reply to Matt Westwood

    The ones we have to keep trouncing Australia, in order to retain.

  • Smouch (unregistered)

    Actually, there's a very good reason for coding this way.

    It makes the function easier to debug. Each element of the final concatenated string can be checked for errors much simpler than having one gigantic string to decipher. Since the overhead is negligible, it's actually a damned good idea.

  • (cs) in reply to eViLegion
    eViLegion:
    Yeah... I've always thought the American "vacation" is a weird term; why use a word which essentially means "making the home empty"? I mean, yeah, you do make your home empty, but that is entirely a side effect of "going somewhere else that's nicer, for a while".
    Because many, many americans' idea of spending their free time amounts to vacating their home and going to some absolutely despicable, "professionally managed" location, like a theme park or a popular beach etc. that everyone else goes to. They pretty much buy into marketing without thinking any.
  • anonymous (unregistered) in reply to Smouch
    Smouch:
    Actually, there's a very good reason for coding this way.

    It makes the function easier to debug. Each element of the final concatenated string can be checked for errors much simpler than having one gigantic string to decipher. Since the overhead is negligible, it's actually a damned good idea.

    This is a joke, right?
  • asdf (unregistered) in reply to QJo
    QJo:
    moz:
    I'm still trying to work out whether the code is better or worse than the paragraphs above it.

    I notice there's been a lot of rudeness currently being expressed at the presentational style (by which I mean the surrounding text into which the WTF is customarily framed).

    I would opine that this is just a case of "them as can, does; them as can't, teach; them as can't teach, criticise."

    In short, if you think you can do better yourself, start your own website. If not, shut up.

    I love responses like this. So if you go see a shitty movie, you better not criticse and instead produce your own. You don't need to be a celeberty chef to know when foods taste like shit, you don't need to be a blogger to know what an article sucks.

  • (cs) in reply to Smouch
    MixMaster Steve:
    The Bytemaster:
    Not only does this code pattern itself stink, but hits just about every one of my .Net pet peeves that coders do.
    • Use of ArrayList in any code after .Net 2.0 (extremely inefficient – requires casting everything to Object, which incurs boxing/unboxing) Casting is just a minor headache and clrify intent. ArrayLists are only inefficient if used in place where they shouldn't
    • Meaningless Variable names other than iterators Obfuscated for security
    • String concatenation, especially inside of a loop – that is what a StringBuilder is for, unless you really like creating and allocating hundreds of objects. I have a Garbage Collector
    • Has to call a method (GetDemographics) just to get a count of the array. If that is an expensive method, you just did it twice. I don't see how its expense relates to the number of times it's called
    • Comparison to an empty string before checking for null/nothing – Do you want to crash if the string is not initialized? It works, it defaults to an empty string
    • Use of the And operator in an if statement (& in C/C#) instead of AndAlso (&& in C/C#). Short-circuit that call, you are in a loop! sorry, didn't know that one

    If there was a bunch of conditional statements on the lines I might think theprogrammer could have been trying to speed up their code and did not know about StringBuilder. Concatenating the smaller with the logic there and then concatenating them at the end would likely have been faster. Though, this is VB with the & operator instead of the + operator, so it may behave differently. Normally, + in VB and C# is compiled to use String.Concat() which, with this many arguments, will take the length of all of the strings and allocate memory once for the total rather than the creation and release of immutable objects. Without the conditional statements, though, it would have been better to just put the entire statement into one big concatenation statement , for speed. Though, if you are doing that why would you be using a label object in the first place.

    Now that I reason through it, this classifies as a WTF no matter which direction you look at it.

    on a slightly more serious note, given it's hard coded, can't all that just be done as a single string with _ ?

    I not know VB other than Victoria Bitter.

    Smouch:
    Actually, there's a very good reason for coding this way.

    It makes the function easier to debug. Each element of the final concatenated string can be checked for errors much simpler than having one gigantic string to decipher. Since the overhead is negligible, it's actually a damned good idea.

    Both of you, please never, ever use technology again.

  • Meteor (unregistered) in reply to eViLegion
    eViLegion:
    Brompot:
    nulla:
    London is not a vacation destination.

    Quite right. London is a holiday destination.

    Yeah... I've always thought the American "vacation" is a weird term; why use a word which essentially means "making the home empty"? I mean, yeah, you do make your home empty, but that is entirely a side effect of "going somewhere else that's nicer, for a while".

    Then again, I guess it makes no more sense than using a word for single day's religious festival.

    From etymonline.com:

    "freedom from obligations, leisure, release" (from some activity or occupation), from Old French vacation, from Latin vacationem (nominative vacatio) "leisure, a being free from duty," noun of state from past participle stem of vacare "be empty, free, or at leisure"

    So what you got right is that a word beginning with "vacat" suggests that something is empty. But it's not about your house being empty, it's about your timetable. ;)

    Vacation doesn't just refer to the going away part, it refers to the entire period of being free from work even if you stay at home.

  • well (unregistered)

    for a webdeveloper this isn't even so much of a wtf :) nothing unusual?

  • foxyshadis (unregistered) in reply to chubertdev
    chubertdev:
    The Bytemaster:
    The default for reference types in VB.Net is Nothing, which is identical to NULL in C# an most .Net languages. In fact, one of the best ways to handle this comparison is using String.IsNullOrEmpty().

    It's never null, haha.

    http://stackoverflow.com/questions/3002978/vb-net-documentation-and-exception-question

    The Bytemaster:
    VB.Net has two operators for strings. The "+" operator causes the string joing to act like it would in C# and other .Net languages. The special "&" concatination operator in VB.Net works more like older versions of VB and I believe uses the Visual Basic library to handle the concatination instead of String.Concat. This allows you to concatinate different data types and they will be converted usinge their ToString() method and also means that you don't have to worry about strings being Nothing/NULL, they will be treated just like empty strings with the "&" operator.

    So you are right - in VB.Net concatinating 5 unitialized strings, using &, will give you an empty string. Using + will cause an error.

    Super-WTFery. Consistently inconsistent.

    Very Perlish in its insistence on having two ways to do it, one strict and one loose, with non-obvious differences between them.

  • (cs) in reply to MixMaster Steve

    [quote user="MixMaster Steve"]On a slightly more serious note, given it's hard coded, can't all that just be done as a single string with _ ? quote]

    Assuming you are trolling, but yes, it could be done with the line continuation "_". (VS2010 and later can do it implicitly if you end the line with an "&")

    Also, just for clarification (for those that don't know you are trolling): "Casting is just a minor headache and clrify intent. ArrayLists are only inefficient if used in place where they shouldn't" -- You better be really sure about your value and reference types. Value types get boxed and really run slower. Why one would not use List(Of Type) / List<Type> in .Net 2.0+ instead is beyond me. Easier to work with and generally performs better.

    "I have a Garbage Collector", sure, but you are also dealing with immutable objects that require copying the values to new memory over and over again (if it gets large enough, you then get the pleasure of dealing with LOH fragmentation as well)

    "I don't see how its expense relates to the number of times it's called" -- Seriously Troll? If it takes a lot of time to do soemthing, why do it multiple times needlessly

    "It works, it defaults to an empty string", uhhh, no. Strings default to Nothing/Empty in VB.Net

    I appologize if you are not a troll... there are just a lot of them on here.

    Captcha: nulla -- 1) a slang term for null 2) not the default value for a string 3) The default value for a string

  • anon (unregistered) in reply to ubersoldat

    pff, everyone knows god writes only lisp.

  • Captain troll (unregistered)

    If God used Whitespace we would all be invisible If God used MUMPS we would all be sick and living in hospitals If God used Lisp we would be made tail-recursively of smaller versions of ourselves If God used APL we would all be Egyptians If God used Forth we would all pilled up in stacks

  • Captain troll (unregistered)

    If God used Assembly we would all be hyperactive If God used Fortran I we would be spaghetti beings If God used Binary there would be only 10 persons around

  • Captain troll (unregistered)

    If God used Malbolge God would be Satan himself If God used C++ we would not have foots If God used Java frameworks we would be all giant onions

  • urza9814 (unregistered) in reply to eViLegion
    eViLegion:
    Brompot:
    nulla:
    London is not a vacation destination.

    Quite right. London is a holiday destination.

    Yeah... I've always thought the American "vacation" is a weird term; why use a word which essentially means "making the home empty"? I mean, yeah, you do make your home empty, but that is entirely a side effect of "going somewhere else that's nicer, for a while".

    Then again, I guess it makes no more sense than using a word for single day's religious festival.

    In American usage you say that you are taking a vacation from something. You could say "I'll be taking a vacation from work" for example. When used in the more general form, it's not saying you are vacating your house (people frequently will say they are "going on vacation" even if they are just staying home) -- rather, you are vacating your responsibilities. Makes quite a bit more sense than overloading "holiday", particularly for those of us who may have to work during holidays.

  • urza9814 (unregistered) in reply to Anonypony
    Anonypony:
    If God used Lua we'd all be hookworms. If God used Mumps we'd all be X(^DNA("OID")) If God used SQL we'd all be <?= mysql_fetch_array(mysql_query("SELECT `trait` from `traits` where `lang` = '" . $_GET['lang'] . "'") ?>

    Looks like somebody doesn't know the difference between SQL and PHP.....

  • Mark Robbins (unregistered) in reply to I see what you did there...

    Funny you bring it up, in some places 'e' is bad news. See if you can figure out why before you follow the link.

    What is e3 and how do I get it out of my life?

    kismet

Leave a comment on “Galapagos”

Log In or post as a guest

Replying to comment #:

« Return to Article