- 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
Y'know...this might interest you.
And yes, this is definitely in the running as greatest post of all time.
Admin
I say, vengeance is served! See this fellow get his comeuppance in today's Dinosaur Comic.
Admin
Let's be objective for a moment. As much as the world is right to despise America and Americans, for they are very stupid and do smell bad, American spellings make a lot more sense than English spellings. Americans formalized spelling first, the English added their pointless bastardizations later.
Just one thing, it's ZED you morons, not ZEE.
Admin
Quite, except of course for the magic number, inconsistent use of 'thou' and 'you' and the likely infinite loop. ;-)
PS: seriously, DropDeadThread's post is one for the books...
Admin
I recently moved to Australia, and was soon struck by all the uses of "whilst" instead of "while", particularly on government forms, safety signs, etc. So I looked into it a bit.
There's actually a semi-sensible reason why it's done. It turns out, that in some obscure backwater of the Commonwealth (northern England, IIRC), the term "while" is used to mean "until".
So you can imagine the possible confusion. For instance, on the trams here, there are signs that read "Do not talk to the driver whilst the tram is moving". Imagine that with an "until".
Admin
True story: worked for a French company and, them being French, they didn't want to program in the barbaric language that English is:
#define si if #define sinon else #define alors while #define retour return
shudder
Admin
Add 'thorough' to complete the English learner nightmare list. Or are there more? :(
Admin
[quote user="German B]Add 'thorough' to complete the English learner nightmare list. Or are there more? :([/quote]
Let's not forget wound versus wound and wind versus wind!
Admin
With you on that. And after spelling it the American way so many times, I start to use color in conversation...
Admin
For XMLHttpRequest responses, function... { return fromWhenceItCame }
Admin
Come up with a programming language in the UK that the world wants to use, and you can use whatever spelling you want.
Admin
Just wanted to check out that you gnarly dudes are using the latest and greatest software technology fer yer rad code to make it easy for the dudes who have to read it. The hip new way to write readable C code involves the use of a few simple defines.
#define like { #define man ;} #define an ; #define SayBro /* #define CheckItOut */
SayBro like, this is some rad program, so CheckItOut
like a = b an c = d man
SayBro , like who needs help from them compiler choads anyway? THIS is the way to write CLEAR code. I mean really! CheckItOut
like SayBro this is ShellSort straight out of the white book, but in a readable form.
CheckItOut man
#define YoDude for( #define OK ) #define is = #define AND && #define as #define Do #define long #define some #define make #define garbage #define FAROUT
shell(v, n) SayBro sort v[0]...v[n-1] into increasing order CheckItOut int v[], n;
like int gap, i, j, temp;
YoDude gap is n/2 an as long as gap > 0 Do some garbage an make gap /=2 OK YoDude i is gap an as long as i < n Do some garbage an make i++ OK YoDude j is i - gap an as long as j >= 0 AND v[j] > v[j+gap] Do some garbage an make j -= gap OK like temp is v[j] an v[j] is v[j+gap] an v[j+gap] is temp man FAROUT man
Found at: http://www.cs.bgu.ac.il/~omri/Humor/verbose-c.html
Admin
Admin
width, height and lots of others ended in th or ht. it still confuses me sometimes
O/T: the real wtf is the forum software, the text area to post is 2 colums by 20 rows ahhhh
Admin
Admin
I remember in the Trumpet Winsock (what you used to get on the Internet with Windows 3.1) help there was a mention about the spellings in its program: Things like "dialler". Trumpet is an Australian company. So obviously people were whining at them about their spelling.
But IIRC the Windows 95 version of the software they went to the dark side and spelt things in the American way. (But by then Microsoft took all their market share by including TCP/IP in Windows)
Admin
To be honest, as an American, these briticisms in weights and measures are very annoying. I hate having to measure in pounds, for example, the british way. And feet and inches. Egad! Our construction sites are overloaded with fractions.
Sorry, just funnin'. :)
Thank the Lord, however, that we don't weigh things in stones.
Admin
No good Technial Authors know the meaning of Elegant Fallacy.
We know that you have to call a spade a spade and never refer to it as an entreching tool.
Therefore to cope with those who do not have English as their first language we would never use Whilst as While isperfectly acceptable.
Marcus
Admin
Why would it be ZED? Zee fits in the scheme with Bee, See, Dee, Gee... Why should the last letter of the alphabet get its own pronunciation scheme? If you wanted to call it Zay, that would be fine, or Ez. Zed just doesn't work.
Admin
Back when I was first learning to program, I found the British spellings quite useful when I wanted to name a variable "color" and the language already had color as a keyword. I just named it "colour" and the compiler was quite happy.
Admin
Even if people here DO use "zee", the Hitchhiker's characters are British! They wouldn't use "zee", they'd use "zed"! (Reference the radio or BBC series if you don't believe me.)
They also crippled the discussion between Dent and Prosser about the notice in the bottom of a locked filing cabinet in the back of a disused lavatory with a sign on the door saying "beware of the leopard" (one of the best snippets of the book/radio/BBC) and removed the line "this is obviously some new use of the word 'safe' that I wasn't previously aware of."
Admin
Microsoft decided that the scripting language in Excel/Word (VBA?) should be translated to Norwegian (this was the version before Office 95 I think). This was probably the most stupid decision they have ever made, and everyone just hated it. MS quietly changed it back to English the next release.
Admin
It was many years before I realized draught has an F sound in it. WhereTF does the F come from?
And I am Canadian.
Admin
And you are excused.
Admin
You're talking about the cuntry that invented vaginal deoderants, for Fuck's sake.
Addendum (2008-01-26 19:41): Oops, sorry. Omitted the 'u'.
Admin
Admin
Not quite as flexible as the C preprocessor, but it works.
Admin
If they want more elegance in a language, use INTERCAL. You have to say PLEASE a lot, or else the compile will fail because 'Programmer is insufficiently polite'.
Also, no dirty GOTO's in INTERCAL. They use COME FROM instead. Much more elegant.
Admin
What do you do with same words having different meanings? e.g. gas (US) vs. petrol (UK). Whereas gas in the UK stands for natural gas.
And there are Americans who won't know what a tyre is. You know, this circular, inflatable device Americans spell tire. :)
Admin
Plough
and I think there might be one more - the number seven rings a bell for the -ough construct
Admin
Actually, I find the
and constructs useful for certain tests that involve multiple comparisons. I once had to correct my tutor's code because he'd got his || and && mixed up in a while statement.On the other hand, it has to be VBScript for the win with the charming
construction...
CAPTCHA: validus. Yes, yes, I'm validating already...
Admin
http://www0.us.ioccc.org/2000/primenum.c
Admin
#define clever dumbAss
Admin
Addendum (2008-01-28 10:46):
shudderAdmin
ROFL...
I worked with this guy who used to do something similar. The company we worked for had the coding policy of always using "the" in front of it's variable names, such as "theForm", "theData", "theHeaderStruct", etc... well, he didn't want to do that so instead, he decided that the German version would be better... he coded everything as "daForm", "daData", "daHeaderStruct"... drove everybody nuts.
Admin
This contractor made a feeble attempt at 'job security'. As a contractor, I understand the need for an extension from time to time, but it is best to employ multiple overlapping methods of 'job security' to make yourself invaluable to the company. Now, had the changes to the header file been promoted to all other developers' machines but not to production, this would have been much more effective because then all of the other developers would have been scratching their heads while the contractor would have known the 30 second fix.
Admin
This sounds similar to the Pirate Speak perl module. But everyone knows that is only meant for fun.
Admin
Riddle: What causes a cold, cures a cold, can be used to pay the doctor for the cure, and is used to replace the Army doctor?
Answer: A draught.
A riddle from the play, "Our American Cousin". (The play Abraham Lincoln was attending when he was assassinated.) (I don't remember the exact words but that was the gist of it.)
Admin
I'm only a dumb English major, but even I figured out why it compiled on the contractor's system before the end of the story.
Where are all the Tech Writers? I'm sure there are plenty of examples of inelegant syntax, grammar, and spelling errors in documentation written by engineers.
Admin
The contractor seems to have embiggened his role with a less than cromulent performance.
Admin
I used the word "Kibosh" in a bug report once and got scolded at triage
Admin
I've always wondered how non-English speakers interpret English programming constructs.
Maybe we should just use the whitespace programming language?
Admin
Perhaps you should contract a British company to develop your programming language of choice, eh?
Admin
I used to use an in-house language that had a catch ... caught ... endcatch construct. But it also accepted the spelling catch ... catched ... endcatch Allegedly this was to make life easier for the Germans.
Admin
whye?
Admin
Admin
The word choice makes more sense when you realize that Charles I died in 1649.
Admin
I can almost imagine how programming languages will go if Shakespeare pioneered it... LOL
Admin
Addendum (2008-01-30 11:01):
As code.Edit:
(No, seriously. It really is a sort of code that you need to learn in order to communicate what you want.
Possibly, a good thing about this is that you don't have to think about separating the everyday and the programming-specific definitions of, say, "OR". I suppose.)
Admin
Speaking of american-centric programming constructs, I once insisted that 'comments shall be in the English language' be included in a style guide, after reading a whole lot of code commented in French (and yes, this was code written in Redwood City, CA). HPL is Hindi centric. कार्य खाली मुख्य ( ) लिखें "Hello World!" खत्म कार्य The language, intended to teach non English speaking Indians basic programming, uses reserved words in Hindi. I remind our complaining British friend that localizing keywords is a two way street. Angrezi Hatao!