English. I should be patriotic sometime and try it in Irish ... Heh. In fact I think I shall
English. I should be patriotic sometime and try it in Irish ... Heh. In fact I think I shall
I dunno, twomers, I'd have to see your code before I'd accept you saying that... cause if I looked in those comments and saw "little" instead of "wee" or "budweiser" instead of "guiness", I'd be disappointed.
Sent from my iPadŽ
FYI little = beag, guiness = Guinness, capitalisation is very important.
I guess I'd have to be drunk to do the whole patriotic thing justice ... Poitín may have to replace the normal coffee. I may have to charge up my laptop and find a convenient field and make a thatched cottage before I get the real effect ... I'll keep a diary ... and in the spirit true Irish literature I'll keep it bleak, depressing and full of no hope.
edit: Why would I talk about Budweiser in a program ...
edit2: Oh. And spuds. Yes. How could I forget.
Last edited by twomers; 04-10-2007 at 12:59 PM.
Commented like a drunk person, no less.Code:// Will figure this out tomorrow... had too many Budweisers */
Sent from my iPadŽ
Or ...Code:// Will figure this out tomorrow... not feeling well
Not sure how much it would be appreciated on the boards ... I could say my English isn't good and get pity points though.Code:// deanfidh mé é amárach ... táim breoite ... tá and baine ag damhsa!!
andCode:// not feeling wellare conditionally inequivilent.Code:// had too many Budweisers
Sent from my iPadŽ
You don't think one can lead to the other? Try mixing it with milk and tell me how you feel.
I did wonder a while back if people worldwide would be happier with a source code document format that specifies which language is used, so keywords like class, long, private, etc. could be written in the preferred human language and then translated.
At the moment is seems as if English is a prerequisite for programming, which I find slightly odd given that web pages have language identifiers and stuff (although tags are still English words and abbrev.).
Bearing in mind that the whole point of programming languages is to give people the ability to express their needs to a computer.
English is the second most popular language in the world, and it doesn't help that the earlist computers were invented and used by English speaking people. Thus we've had to deal with all sorts of technical issues when it comes to supporting other languages. (A necessary thing as the digital divide gets smaller and smaller.) To make my point, I still don't understand multibyte characters, multibyte streams, and Unicode that well. I don't think I will fully understand either of those until I start working and learn how they work exactly, because it seems to come coupled with platform-specific code. I'd rather not have to learn two things poorly. (And that's a big reason why I've never released anything. Working in ASCII seems pretty sad in the 21st century.)At the moment is seems as if English is a prerequisite for programming, which I find slightly odd given that web pages have language identifiers and stuff
Anyway, the real point here is supporting a basic ascii character set seems smart on the lower level. A char carries the weight of the whole set: it's small, simple to parse, and supported on all keyboards. So, you know, support for other languages comes way later after you've finished what the program does and need to start working on a user interface. You only start working on the user interface in any commercial product after you've figured out who's gonna be using it.
And communication tools like web browsers are a bit different since (at the time of this writing) the net is free for all, and everyone can choose to communicate. Web browsers should be able to load different character sets. Think of how disappointed the anime fans would be if they couldn't read pages in Japanese.
Well... that was just a little poke at some of you. No offense.
From what I've seen the only other programming langauge is japanese
Are there many japanese people here?
Aye!My native language is German, but I use English for several reasons.
1) I feel more comfortable talking about computers and everything computer-related in English, since that's the language I learned this stuff in.
2) German has diacritics like ä, and putting non-ASCII characters into source files is usually asking for trouble. Replacing the characters with their ASCII equivalents (ae) is ugly.
3) I hate mixing German comments with English function and variable names.
4) I hate mixing German variable names with English function and type names even more.
hth
-nv
She was so Blonde, she spent 20 minutes looking at the orange juice can because it said "Concentrate."
When in doubt, read the FAQ.
Then ask a smart question.
Probably not, since given their working moral, they perform ritual Harakiri when their code doesn't compile.
As for declarative tags in english, feel free to write a localized DTD or XML Schema for your language and the corresponding XSLT to convert it to the standard english DTD.
Right, I'm on it...feel free to write a localized DTD or XML Schema for your language and the corresponding XSLT to convert it to the standard english DTD.
Huh?
I program in C for the main part, but as comments, it's always English since it's the only language I know.