Sorry kids, you missed christmas!



  • Today, the shadow of shattered dreams once again strikes those who wait so dearly for the beloved giftwrap-tearing and sticking plastic bows from the bounty to their foreheads.

    Behold!  We missed Christmas by 344 days:

    344 days to Christmas!!

     

    I blame it on the SQL Server (damned CFM & it's amazing SQL interface):

    <!-- SQL for DATE -->


    <!--DATE, DAYS TO CHRISTMAS -->
    <font face="arial" size="2" color="cccc99"><b>Monday, December 4, 2006 <br>
    <font face="arial" size="2" color="004400"><i>
    -344 Days Until Christmas
    </i></b></font>

     



  • Wow, I never even wondered what would IE7 look like without XP/Vista themes. I don't need to wonder no more.

    Behold! This is what IE7 would look like on Windows 2000 and those other versions before it.

    So...  we missed Christmas? Too bad, I wanted to go see a clone of Santa Claus this weekend.



  • [quote user="FraGag"]

    Wow, I never even wondered what would IE7 look like without XP/Vista themes. I don't need to wonder no more.

    Behold! This is what IE7 would look like on Windows 2000 and those other versions before it.

    [/quote]

    Sorry dude... it looks like that on my XP Pro machine. Behold, the power of turning off the theme service to keep things snappy.



  • Behold the power of a browser you can't uninstall!

    What can I say, I do web development and didn't even think before installing it that I may not be able to uninstall it.  Running IE6 along side it breaks in so many beautiful ways. 



  • Apparently you can download an image that you can run in Microsoft Virtual PC to test IE6 in your image.

    What they forget to mention is that it's possible to run Virtual PC on 2000, and upgrade the VM machine to run IE7.

    However, I just sacrificed a spare box to the god of upgrades.

     



  • [quote user="FraGag"]

    So...  we missed Christmas?

    [/quote]

    I think there's a John & Yoko song in there somewhere...

     



  • The real WTF is that people use ColdFusion.  I'm surprised the website hasn't crashed since this post.



  • Ohh, now it says 20 days. :(



  • if you go to their home page it works out..  but on that particular page (perhaps other state listings as well), its all snafu'd.  Another reason not to hardcode dates in SQL routines.  You're the christmas tree experts!!  At least get the damn date right!!!



  • [quote user="webzter"][quote user="FraGag"]
    Wow, I never even wondered what would IE7 look like without XP/Vista themes. I don't need to wonder no more.
    Behold! This is what IE7 would look like on Windows 2000 and those other versions before it.
    [/quote]

    Sorry dude... it looks like that on my XP Pro machine. Behold, the power of turning off the theme service to keep things snappy.
    [/quote]

    Also known as:  Damn I'm too poor to keep upgrading my computer so I'll turn off the "new features" and still work how I used to through the process.  Can't stand all that [insert derogatory term here] theme stuff anyways.  The old ways are efficient & clean!



  • [quote user="pauluskc"]

    Also known as:  Damn I'm too poor to keep upgrading my computer so I'll turn off the "new features" and still work how I used to through the process.  Can't stand all that [insert derogatory term here] theme stuff anyways.  The old ways are efficient & clean!

    [/quote]

    You misspelled "I have far better things to do with my time than move everything to a new machine just so I can waste cycles on mind-numbing eye candy".

     



  • [quote user="pauluskc"]Also known as:  Damn I'm too poor to keep upgrading my computer so I'll turn off the "new features" and still work how I used to through the process.  Can't stand all that [insert derogatory term here] theme stuff anyways.  The old ways are efficient & clean![/quote]I think you misspelled I want to do work without being distracted by the fisher-price look which my 8-years-old cousin loves.



  • [quote user="pauluskc"][quote user="webzter"][quote user="FraGag"]
    Wow, I never even wondered what would IE7 look like without XP/Vista themes. I don't need to wonder no more.
    Behold! This is what IE7 would look like on Windows 2000 and those other versions before it.
    [/quote]

    Sorry dude... it looks like that on my XP Pro machine. Behold, the power of turning off the theme service to keep things snappy.
    [/quote]

    Also known as:  Damn I'm too poor to keep upgrading my computer so I'll turn off the "new features" and still work how I used to through the process.  Can't stand all that [insert derogatory term here] theme stuff anyways.  The old ways are efficient & clean!

    [/quote]

    The first thing I do on any new XP box is revert it to the classic theme.  The XP theme is is no way better, and is in several ways worse.


     



  • [quote user="pauluskc"][quote user="webzter"][quote user="FraGag"]
    Wow, I never even wondered what would IE7 look like without XP/Vista themes. I don't need to wonder no more.
    Behold! This is what IE7 would look like on Windows 2000 and those other versions before it.
    [/quote]

    Sorry dude... it looks like that on my XP Pro machine. Behold, the power of turning off the theme service to keep things snappy.
    [/quote]

    Also known as:  Damn I'm too poor to keep upgrading my computer so I'll turn off the "new features" and still work how I used to through the process.  Can't stand all that [insert derogatory term here] theme stuff anyways.  The old ways are efficient & clean!

    [/quote]

    Weird.. it's a newish (8 month old) laptop with 2 GB of RAM. When I'm running one or two instances of Visual Studio, SQL Server 2000 and SQL Server 2005, I definately notice that the UI is much more responsive without the theme service turned on. I also never noticed the need for eye candy, though... I guess I care more about getting work done than having it "look cool".

    My desktop does still have the XP themes... but I mostly use it to launch VPC images of Server 2003, which looks much more like 2000 than anything... I don't recall turning anything off on that, though. I guess Microsoft agrees that OSes you use to get shit done don't need to look pretty.



  • [quote user="pauluskc"]

    Today, the shadow of shattered
    dreams once again strikes those who wait so dearly for the beloved
    giftwrap-tearing and sticking plastic bows from the bounty to their
    foreheads.

    Behold!  We missed Christmas by 344 days:

    I blame it on the SQL Server (damned CFM & it's amazing SQL interface):

    <!-- SQL for DATE -->


    <!--DATE, DAYS TO CHRISTMAS -->
    <font face="arial" size="2" color="cccc99"><b>Monday, December 4, 2006 <br>
    <font face="arial" size="2" color="004400"><i>
    -344 Days Until Christmas
    </i></b></font>

    [/quote]

    Wassamatter, do we not do modulo arithmetic any more?  Because modulo 365, it is indeed -344 (aka 21) days to Christmas.

    Not only that, but it is indeed -344 days until Christmas Day.  Christmas Day, 2005, that is.  If you haven't realised that by now, you have indeed missed it.

     

    So where's the WTF?

    ;)



  • [quote user="webzter"]My desktop does still have the XP themes... but I mostly use it to launch VPC images of Server 2003, which looks much more like 2000 than anything... I don't recall turning anything off on that, though. I guess Microsoft agrees that OSes you use to get shit done don't need to look pretty.[/quote]I guess you don't know that you can enable the pretty themes on Windows 2003, too? :)



  • The WTF is that they got it on some pages, but not on others.  The WTF is that they are the National Christmas Tree Association and should not have this issue because they **know** when Christmas is coming.  How are the members going to know when to put up the trees otherwise??  They'll be perpetually keeping them on discount because it's after christmas.  This is destroying profit-margins for thousands of entrepreneurs!! 

    BTW:  Your modulo arithmetic reference is semi-inaccurate.  As in this reference ala wiki it should wrap around back on the positive side after it reaches the "vista" (hahahaha !  I claim the first stupid Windows Vista joke of the 1pm (Central) hour of December 5th, 2006, you'll have to wait until next hour to submit your winner).  So it should be 20 days until christmas as the clock wrapped at Christmas day (2005, 2001, 1937, whatever) and then continued on to the next Christmas.  It shouldn't be negative until Christmas day is cancelled.

    <sarcasm>Gee, Wally.  I had no idea that it was originally referencing 2005.</sarcasm>



  • Maybe you should have used this instead



  • > I guess you don't know that you can enable the pretty themes on Windows 2003, too? :)

    Actually, no I didn't. I've never gone looking for it. Silly me!

    Regarding the original WTF... I'm going to go out on a limb and say that the real WTF is that their headline is off, that's all. It should say "-344 days to the BEST CHRISTMAS EVAR!" because 2005 was the bomb.



  • What if 2012 is better than 2005 (read as you actually got laid instead of just hacked your mom's virtual dildo) Shouldn't it then read "2575 days to what will be the best christmas ever"

    ---
    Virtual dildo's with Beanbag Girls forever!



  • So help me god, DONT MAKE FUN OF COLDFUSION.

     Why would they use sql to get the date.....its an easy as.

    <cfset xmas = CreateDate(2006,12,23)>
    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    <cfoutput>#daystillxmas#</cfoutput>

    Seriously, anyone who disses on Coldfusion has either:

    1. Never used it.

    2. Never used it properly



  • [quote user="Marak"]

    So help me god, DONT MAKE FUN OF COLDFUSION.

     Why would they use sql to get the date.....its an easy as.

    <cfset xmas = CreateDate(2006,12,23)>
    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    <cfoutput>#daystillxmas#</cfoutput>

    Seriously, anyone who disses on Coldfusion has either:

    1. Never used it.
    2. Never used it properly
    [/quote]

    Perhaps I'm missing something here in the "most perfect web programming language."  But I have to say, you summed up the universe with your first line of code (see bolded).  Maybe CF starts it's arrays at -1 instead of 0 or 1 like most other languages?  Perhaps it just numbs the brain with all the radiation that leaks from the process (cold fusion).  Gotta love this quote from Wiki on the subject of cold fusion:

    "We couldn't achieve what was first claimed in terms of cold fusion."

    Kinda sums up the world of Cold Fusion (the web language).

     



  • [quote user="pauluskc"]

    What if 2012 is better than 2005 (read as you actually got laid instead of just hacked your mom's virtual dildo) Shouldn't it then read "2575 days to what will be the best christmas ever"

    ---
    Virtual dildo's with Beanbag Girls forever!

    [/quote]

     Now you're just mad because not everyone likes XP eye candy.

    As to why it's not displaying future dates based on "Best Christmas Evar!"... well, that seems obvious to me. The website developer probably had neither the time nor inclination to build a predictive Christmas network. Think of the variables that would be necessary for that.



  • [quote user="webzter"][quote user="pauluskc"]

    What if 2012 is better than 2005 (read as you actually got laid instead of just hacked your mom's virtual dildo) Shouldn't it then read "2575 days to what will be the best christmas ever"

    ---
    Virtual dildo's with Beanbag Girls forever!

    [/quote]

     Now you're just mad because not everyone likes XP eye candy.

    As to why it's not displaying future dates based on "Best Christmas Evar!"... well, that seems obvious to me. The website developer probably had neither the time nor inclination to build a predictive Christmas network. Think of the variables that would be necessary for that.

    [/quote]

    I'm not really mad.  Just gotta keep up my practive with my FFL smack talking.

    Smaller variables could be created in the North Polian OO extension of Hungarian notations, e.g. elves->intNumLumpsOfCoal   and  santa->intSizeOfMyChristmasBonus ..  the possibilities are endless!!!!


  • Discourse touched me in a no-no place

    It's probably not going to be good for Mr Coldfusionbooster's blood pressure to point out that the page on which the "x days til Christmas" is correct is done in Perl.

    But the funnest (?) part is if you go to the home page, and put in a zip code, and hit Search, the page you're taken to with results where you can choose from a list of results, it says "Not many days till Christmas".  That must've been written in PHP, which couldn't figure out the actual number?



  • [quote user="pauluskc"][quote user="Marak"]

    So help me god, DONT MAKE FUN OF COLDFUSION.

     Why would they use sql to get the date.....its an easy as.

    <cfset xmas = CreateDate(2006,12,23)>
    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    <cfoutput>#daystillxmas#</cfoutput>

    Seriously, anyone who disses on Coldfusion has either:

    1. Never used it.
    2. Never used it properly
    [/quote]

    Perhaps I'm missing something here in the "most perfect web programming language."  But I have to say, you summed up the universe with your first line of code (see bolded).  Maybe CF starts it's arrays at -1 instead of 0 or 1 like most other languages?  Perhaps it just numbs the brain with all the radiation that leaks from the process (cold fusion).  Gotta love this quote from Wiki on the subject of cold fusion:

    "We couldn't achieve what was first claimed in terms of cold fusion."

    Kinda sums up the world of Cold Fusion (the web language).

     

    [/quote]

    <cfset xmas = CreateDate(2006,12,23)>

    What is <font style="background-color: #ffff00">soo</font> bad about that line? It creates a datetime object with 2006 as the year part, 12 as the month part, and 23 as the day part. <font style="background-color: #ffff00">Coldfusion</font> variables are dynamically-typed. <font style="background-color: #ffff00">CreateDate</font> returns a <font style="background-color: #ffff00">datetime</font> and automatically assigns <font style="background-color: #ffff00">xmas</font> to type <font style="background-color: #ffff00">datetime</font>. This means that <font style="background-color: #ffff00">xmas</font> now inherits all the functions that relate to <font style="background-color: #ffff00">coldfusion</font> <font style="background-color: #ffff00">datetime</font> objects. <font style="background-color: #ffff00">DateDiff</font>, <font style="background-color: #ffff00">DateAdd</font>, <font style="background-color: #ffff00">IsDate</font>, <font style="background-color: #ffff00">DateCompare</font>, etc.. , etc.. I've never had ANY problems with <font style="background-color: #ffff00">CF's</font> variables (performance or programming).

     Here's another gem. Lets say I have this conditional:

    <cfif X>Do something<cfelse>do something else</cfif>

    This statement will work 100% if X is any of the following values.

    <cfset x = true> OR <cfset x = "true"> OR <cfset x = "1"> OR <cfset x = 1> 

    This isn't assembly code for embedded applications, it's  rapid application development and you should try it sometime.

    This is yet another classic never have used <font style="background-color: #ffff00">coldfusion</font> and hate it attitude.



  • [quote user="Marak"]

    So help me god, DONT MAKE FUN OF COLDFUSION.

     Why would they use sql to get the date.....its an easy as.

    <cfset xmas = CreateDate(2006,12,23)>
    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    <cfoutput>#daystillxmas#</cfoutput>

    Seriously, anyone who disses on Coldfusion has either:

    1. Never used it.

    2. Never used it properly

    [/quote]

    I hope that the Java[Script]/C# style line delimiter character is just a typo (even though it's two rows away on most every keyboard from the surrounding chars) otherwise I'd claim a WTF that a scripting language required it in the middle of a method call

    Diss this: The data layer was bloated and slow. It's almost as if they'd never heard of the concept of .GetRows() or .GetString()



  • What are you talking about?



  • [quote user="Marak"][quote user="pauluskc"][quote user="Marak"]

    So help me god, DONT MAKE FUN OF COLDFUSION.

     Why would they use sql to get the date.....its an easy as.

    <cfset xmas = CreateDate(2006,12,23)>
    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    <cfoutput>#daystillxmas#</cfoutput>

    Seriously, anyone who disses on Coldfusion has either:

    1. Never used it.
    2. Never used it properly
    [/quote]

    Perhaps I'm missing something here in the "most perfect web programming language."  But I have to say, you summed up the universe with your first line of code (see bolded).  Maybe CF starts it's arrays at -1 instead of 0 or 1 like most other languages?  Perhaps it just numbs the brain with all the radiation that leaks from the process (cold fusion).  Gotta love this quote from Wiki on the subject of cold fusion:

    "We couldn't achieve what was first claimed in terms of cold fusion."

    Kinda sums up the world of Cold Fusion (the web language).

     

    [/quote]

    <cfset xmas = CreateDate(2006,12,23)>

    What is <font style="background-color: #ffff00">soo</font> bad about that line? It creates a datetime object with 2006 as the year part, 12 as the month part, and 23 as the day part. <font style="background-color: #ffff00">Coldfusion</font> variables are dynamically-typed. <font style="background-color: #ffff00">CreateDate</font> returns a <font style="background-color: #ffff00">datetime</font> and automatically assigns <font style="background-color: #ffff00">xmas</font> to type <font style="background-color: #ffff00">datetime</font>. This means that <font style="background-color: #ffff00">xmas</font> now inherits all the functions that relate to <font style="background-color: #ffff00">coldfusion</font> <font style="background-color: #ffff00">datetime</font> objects. <font style="background-color: #ffff00">DateDiff</font>, <font style="background-color: #ffff00">DateAdd</font>, <font style="background-color: #ffff00">IsDate</font>, <font style="background-color: #ffff00">DateCompare</font>, etc.. , etc.. I've never had ANY problems with <font style="background-color: #ffff00">CF's</font> variables (performance or programming).

     Here's another gem. Lets say I have this conditional:

    <cfif X>Do something<cfelse>do something else</cfif>

    This statement will work 100% if X is any of the following values.

    <cfset x = true> OR <cfset x = "true"> OR <cfset x = "1"> OR <cfset x = 1> 

    This isn't assembly code for embedded applications, it's  rapid application development and you should try it sometime.

    This is yet another classic never have used <font style="background-color: #ffff00">coldfusion</font> and hate it attitude.

    [/quote]

    Here you go... I'll break down the original joke that you missed both times. ColdFusion developers are so stupid they don't know Christmas falls on December 25th every year.

    At least... that's my interpretation of why the incorrect date was bolded.

    An alternate interpretation would be that CreateDate uses a negative -1 based counting system for days... so 23 is the new 25.

    The correct ColdFusion implementation should obviously be:

    <cfset xmas = CreateDate(2006,12,23+2)>
    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    <cfoutput>#daystillxmas#</cfoutput>



  • [quote user="Marak"]

    <cfset xmas = CreateDate(2006,12,23)>

    What is <font style="background-color: #ffff00">soo</font> bad about that line? It creates a datetime object with 2006 as the year part, 12 as the month part, and 23 as the day part. <font style="background-color: #ffff00">Coldfusion</font> variables are dynamically-typed. <font style="background-color: #ffff00">CreateDate</font> returns a <font style="background-color: #ffff00">datetime</font> and automatically assigns <font style="background-color: #ffff00">xmas</font> to type <font style="background-color: #ffff00">datetime</font>. This means that <font style="background-color: #ffff00">xmas</font> now inherits all the functions that relate to <font style="background-color: #ffff00">coldfusion</font> <font style="background-color: #ffff00">datetime</font> objects. <font style="background-color: #ffff00">DateDiff</font>, <font style="background-color: #ffff00">DateAdd</font>, <font style="background-color: #ffff00">IsDate</font>, <font style="background-color: #ffff00">DateCompare</font>, etc.. , etc.. I've never had ANY problems with <font style="background-color: #ffff00">CF's</font> variables (performance or programming).

     Here's another gem. Lets say I have this conditional:

    <cfif X>Do something<cfelse>do something else</cfif>

    This statement will work 100% if X is any of the following values.

    <cfset x = true> OR <cfset x = "true"> OR <cfset x = "1"> OR <cfset x = 1> 

    This isn't assembly code for embedded applications, it's  rapid application development and you should try it sometime.

    This is yet another classic never have used <font style="background-color: #ffff00">coldfusion</font> and hate it attitude.

    [/quote]

    You say you never have any problems with your code but with that line above, you 100% most definitely without a doubt would have a problem. The majority of people I know, innumerous books, calendars, holiday database, and just about everyone else in the universe, December 25 is Christmas.  How many times are you going to type in 23 and insist that that is Christmas??  :)  That's where my problem is.  The glaringly obvious issue with your code is completely missed by you I don't know how many times.  I'd prefer an application development platform that encourages a little more effort than that.

    And honestly...  are you talking like it's a magical OO language?  How is what you are describing "inheritance"?  Sure, you can now use those functions without getting a type-mismatch error or anything like that.  But have they become methods of that variable?  No. 

    The main reason that CF is semi-inferior is that there are too many < > ! # / and other characters in the way.  It's readability is difficult.  Maintainability is also poopy.  In an HTML document with CF mixed in, it gets a little complex to pick out all the right tags.  I bet it has a robust find/replace functionaility, eh?  How's this for PHP style:

    if ($x)
       do something
     else
      do something else

    You could do it with braces if you like them too, or have more than one task to complete.  x can be just about anything to be true, just like CF.  It's a lot more readable.  It's equally rapid at developing applications.  Hell, ASP/CF/PHP/Lasso/<insert scripting language here> are all about the same at developing applications rapidly.  PHP does that whole dynamic variable typing thing too. 

    I don't hate CF, I just think that it is hard to follow and maintain and generally if someone presents a project where I need to interact with CF to "fix" a "problem free/great performance" CF "Application", I generally stay far far away.  Too many cluster-trucks to deal with.  Too much habit of mixing CF with HTML making it irritating to read and understand the flow.Good luck, I'm sure you're making a fortune in the CF business.  Enjoy the monopoly and know that I won't be trying to snipe any business from you.

    And please don't be offended.  Just poking fun atcha for the silly dec 23 thing versus dec 25.  And pointing out that even with your big huffy attitude, you don't bring much to the table to back up your claim of CF's superiority.



  • [quote user="Marak"]

    <cfset xmas = CreateDate(2006,12,23)>

    What is <font style="background-color: #ffff00">soo</font> bad about that line? It creates a datetime object with 2006 as the year part, 12 as the month part, and 23 as the day part. <font style="background-color: #ffff00">Coldfusion</font> variables are dynamically-typed. <font style="background-color: #ffff00">CreateDate</font> returns a <font style="background-color: #ffff00">datetime</font> and automatically assigns <font style="background-color: #ffff00">xmas</font> to type <font style="background-color: #ffff00">datetime</font>. This means that <font style="background-color: #ffff00">xmas</font> now inherits all the functions that relate to <font style="background-color: #ffff00">coldfusion</font> <font style="background-color: #ffff00">datetime</font> objects. <font style="background-color: #ffff00">DateDiff</font>, <font style="background-color: #ffff00">DateAdd</font>, <font style="background-color: #ffff00">IsDate</font>, <font style="background-color: #ffff00">DateCompare</font>, etc.. , etc.. I've never had ANY problems with <font style="background-color: #ffff00">CF's</font> variables (performance or programming).

     Here's another gem. Lets say I have this conditional:

    <cfif X>Do something<cfelse>do something else</cfif>

    This statement will work 100% if X is any of the following values.

    <cfset x = true> OR <cfset x = "true"> OR <cfset x = "1"> OR <cfset x = 1> 

    This isn't assembly code for embedded applications, it's  rapid application development and you should try it sometime.

    This is yet another classic never have used <font style="background-color: #ffff00">coldfusion</font> and hate it attitude.

    [/quote]

    You say you never have any problems with your code but with that line above, you 100% most definitely without a doubt would have a problem. The majority of people I know, innumerous books, calendars, holiday database, and just about everyone else in the universe, December 25 is Christmas.  How many times are you going to type in 23 and insist that that is Christmas??  :)  That's where my problem is.  The glaringly obvious issue with your code is completely missed by you I don't know how many times.  I'd prefer an application development platform that encourages a little more effort than that.

    And honestly...  are you talking like it's a magical OO language?  How is what you are describing "inheritance"?  Sure, you can now use those functions without getting a type-mismatch error or anything like that.  But have they become methods of that variable?  No. 

    The main reason that CF is semi-inferior is that there are too many < > ! # / and other characters in the way.  It's readability is difficult.  Maintainability is also poopy.  In an HTML document with CF mixed in, it gets a little complex to pick out all the right tags.  I bet it has a robust find/replace functionaility, eh?  How's this for PHP style:

    if ($x)
       do something
     else
      do something else

    You could do it with braces if you like them too, or have more than one task to complete.  x can be just about anything to be true, just like CF.  It's a lot more readable.  It's equally rapid at developing applications.  Hell, ASP/CF/PHP/Lasso/<insert scripting language here> are all about the same at developing applications rapidly.  PHP does that whole dynamic variable typing thing too. 

    I don't hate CF, I just think that it is hard to follow and maintain and generally if someone presents a project where I need to interact with CF to "fix" a "problem free/great performance" CF "Application", I generally stay far far away.  Too many cluster-trucks to deal with.  Too much habit of mixing CF with HTML making it irritating to read and understand the flow.Good luck, I'm sure you're making a fortune in the CF business.  Enjoy the monopoly and know that I won't be trying to snipe any business from you.

    And please don't be offended.  Just poking fun atcha for the silly dec 23 thing versus dec 25.  And pointing out that even with your big huffy attitude, you don't bring much to the table to back up your claim of CF's superiority.



  • Ding Ding!  We have a winner!

     

    Sorry about those 3 stupid posts in a row of mine, stinking browser locked up & resubmitted.  My bad.  Moderator, please delete the extras of my post.



  • Since this has pretty much devolved into the CF battleground...

    I'd personally put it a bit in front of PHP and ASP in terms of RADness but dead-even in terms of how easy it is to develop really crappy code. Personally, I have nothing against the language... but god damn is it easy to create a bad solution very quickly. I was recently contracted to rewrite a CF site in ASP.NET. The company was dead set against fixing their current CF implementation because they were convinced it was the worst language around after having to maintain their disaster of a system for several years.

    The foundational issue was that they needed to be able to support variants of their devices at different client sites and they needed to support a variable number of devices. Unfortunately, the front-end was a noodle mess with zero code reuse. The back-end was a wonderfully denormalized database (the main table had 150 columns... device 1 - device 5 with five possible collectors on each). They had to archive off their active data every month because the database just died otherwise (oh, you're searching for data in this range, that means it's in this database on this server).

    The current solution now stores three years of data in a single database. It's up to 200 GB and working like a champ.

    I'm not saying the platform has a lot to do with it... and it'd certainly be easy to write a bad system on any platform... but, damn.

     



  • Xmas is on the 25th?

     Damn I've been jewish for too long.



  • [quote user="MrBester"][quote user="Marak"]

    <cfset daystillxmas = DateDiff("d",xmas,Now();)>
    [/quote]

    I hope that the Java[Script]/C# style line delimiter character is just a typo (even though it's two rows away on most every keyboard from the surrounding chars) otherwise I'd claim a WTF that a scripting language required it in the middle of a method call

    [/quote]

    I
    expect that is a typo (I don't know CF), but even if not, "it uses
    semicolons for a different purpose than My Favourite Language" is
    definitely not a WTF.

     


Log in to reply