- Feature Articles
- CodeSOD
- Error'd
- Forums
-
Other Articles
- Random Article
- Other Series
- Alex's Soapbox
- Announcements
- Best of…
- Best of Email
- Best of the Sidebar
- Bring Your Own Code
- Coded Smorgasbord
- Mandatory Fun Day
- Off Topic
- Representative Line
- News Roundup
- Editor's Soapbox
- Software on the Rocks
- Souvenir Potpourri
- Sponsor Post
- Tales from the Interview
- The Daily WTF: Live
- Virtudyne
Admin
"Colour" rhymes with "velour," right?
Admin
Wherefore?
Admin
By which thou dost mean "wherefore"?
Admin
What a "clever" way to ensure to never get a contract from that company again.
Admin
This reminds me of old SCO systems that I used to work with. We had to type 'whence' instead of 'where' ... very Shakespearian.
Admin
Whilst is a perfectly cromulent keyword for a loop.
Admin
A quarter century ago I was looking at some of the code in System V Unix. Someone had actually created a huge pile of C code using #defines that changed all of the keywords to those shell script keywords.
I was impressed ... but not in a good way.
Admin
You think this is bad? Imagine being a C++ programmer who has to deal with this crap in your codebase:
#define private public #define protected public
Only then will you know the true pain that bad C++ can bring to a software engineer.
Admin
I'd like to see the other entries used to make the code more elegant, such as
#define perchance if #define locomote goto /it has been posited that locomote may be deleterious, mayhap we shan't use it henceforth/
Admin
This is one of those things that, when you see them, you go "Whast the fuck?!"
Admin
Admin
So is that Charles I as in "Charles the First" then?
Admin
I'm so sorry that we Americans are wrong in our English spelling. Could you at least be a bit respectful of us lesser beings and spell Americanisms with a capital 'A'?
Admin
They're annoying? Boo hoo. Localization does not apply to programming languages or APIs. So it's basically arbitrary -- who ever builds the thing gets the privilege of choosing.
So quite griping. Microsoft is an American creation, so you get the American spelling. Don't like it? Build your own thing.
When I'm in the UK, I don't whine about having to see "colour" everywhere.
Admin
And that, sir, is when you go and kill the programmer who wrote those lines.
I love C++ but #define/macro abuse just... gah.
Admin
e-grave, not e-acute, for "no elision" marks in past participles
Admin
Ah...would that make it a list of Bourne identities?
Admin
Admin
[quote user="FredSaw]We like to think we came to prominence with the Boston tea party and the concept, "No taxation without representation".[/quote]
I wonder why your nation's capital has so many license plates and bumper stickers lamenting this same issue today?
Methinks the whole set of publically stated reasons for the war of independence were nothing but smoke screens. From what little I read, it seems like there were more than a few leaders of the rebellion who were determined to have independence regardless of whether England addressed the grievances.
Admin
So what happened? Got complacent?
Admin
:-P
Admin
Admin
Admin
In an ill-advised crossover between my appreciation for theater and my major in computer science, I created an alias in my bash profile so I could type "exeunt" instead of exit. I never included it in production code, though. Nor did I think it was actually an improvement... I just liked the style of it.
Admin
British English and American English are still clearly the same language. We spell color and armour differently, but both spellings are understood on both sides of the ocean. There are other differences in vocabulary, slang and accent, but nothing major enough to call them distinct languages.
Admin
Early in my career I worked with somebody who had just learned C, but who preferred Fortran. He wrote a bunch of macros to make C code look as much like Fortran as possible.
Admin
Don't forget the classics unless() and until()
#define unless(x) if(!(x)) #define until(x) while(!(x))
Admin
During the American Revolution, Noah Webster published a dictionary distinguishing US from Britain. In this respect, these are two languages of two different nations. Similar to how other Asian nations borrowed from the Chinese. In fact, Webster wanted to completely reform English, but his changes were narrowed down.
Admin
Ow! Bit my tongue!
Admin
Admin
Speaking as a Kiwi (NZ'er)...
While I found the American (capital A, BTW - don't be rude) spelling a little jarring at first, I have to concede that on the whole it's much more logical and more faithful to the actual (modern/current) pronunciation. I would argue that if you say 'z', spell it 'z', and it you insist on spelling it with 's', at least have the consistency to pronounce it as an 's'.
And let's face it, if an American company is going to provide you with a zillion lines of free framework, I think they get to spell it using their native way, not yours.
And anyway, there are more American's than Brits, Kiwis and Aussies (Auzzies???) put together.
Just my two bits... don't steam at the ears <grin>.
Admin
Well, Whyst not? Darest thou not hither and thither whilst pondering the question....
Admin
Thats because we invented software development. If you Brits had been busy developing a superior way to program computers, you could have filled with "colour", "defence", "whilst", "blood pudding", and other such Britishims. Instead, you have wasted the last 40 years of computer science opportunity destroying your healthcare system and filling up the country with violent, disaffected Muslims. BTW, you are more than welcome to move to America.
Admin
Let the record show that you are a homosexual who wants to take large sums of money away from hard working IT employees and give it to lazy jerks.
Let the record show that you will never again attempt to politicize this forum --- dickhead
Admin
wtfst.
Admin
Use COBOL, it accepts either spelling.
(I can't believe I just recommended COBOL!)
Admin
If was Colossus that broke Enigma. Not ENIAC, which was little more than a science project during WWII. And, supposing you are American, critici(s|z)ing any healthcare system is very unwise.
Or should that be "suppozing"?
Admin
In this topic, moronic English denizens argue with moronic American denizens, whil/e|st/ the half-intelligent citizens of both sides giggle at the intercontinental pissing contest.
Admin
But mostly you're just ticked that no one in GB has been able to get a computer language into the mainstream.
Admin
Admin
The difference between will & shall is important legally. "I shall pay $100." is an immediate obligation. "I will pay $100 (at some undefined future time)." means I can put it off until I die.
Admin
I just want to know who's responsible for this mess -
tough though through trough
Admin
"#define a=b b=a" is not accepted by current standards-compliant preprocessors, as a=b is not a valid token.
Qt 4 actually defines forever (and foreach): http://doc.trolltech.com/4.3/containers.html#the-foreach-keyword
As for the use of American spelling in APIs: most KDE developers are Europeans, yet one of the API cleanups in KDE 4 was that they changed all the instances of "colour" or "dialogue" in class or method names to "color" and "dialog", respectively (and most were already using the American spelling).
Admin
Actually, the OED says that the correct spelling is with a z
Admin
Like that's going to happen. Why don't we just take a deep breath and wait another 11 months for him to step down. That is unless he decided to tell the public that if we don't extend the presidential term limits then the terrorists win. The general populace being the dumb scared sheep that they are just might believe him and go for it.
Admin
Can we all take a few minutes from the US/UK bashing and focus upon this masterpiece of a post? I see a new contest on the horizon...!
Admin
I see a new language on the horizon...
Admin
Greatest Post Ever.
Admin
Fine, the Real WTF is that his coworkers obviously need a lesson on their language of choice. After all it should never have taken months, or even minutes for that matter, to know that the word had been redefined.
Admin
Simply Beautiful.