Thread: That language do you program in?

  1. #16
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    English. I should be patriotic sometime and try it in Irish ... Heh. In fact I think I shall

  2. #17
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    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Ž

  3. #18
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    Quote Originally Posted by SlyMaelstrom View Post
    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.
    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.

  4. #19
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Code:
    // Will figure this out tomorrow... had too many Budweisers */
    Commented like a drunk person, no less.
    Sent from my iPadŽ

  5. #20
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    Code:
    // Will figure this out tomorrow... not feeling well
    Or ...
    Code:
    // deanfidh mé é amárach ... táim breoite ... tá and baine ag damhsa!!
    Not sure how much it would be appreciated on the boards ... I could say my English isn't good and get pity points though.

  6. #21
    Devil's Advocate SlyMaelstrom's Avatar
    Join Date
    May 2004
    Location
    Out of scope
    Posts
    4,079
    Code:
    // not feeling well
    and
    Code:
    // had too many Budweisers
    are conditionally inequivilent.
    Sent from my iPadŽ

  7. #22
    The superhaterodyne twomers's Avatar
    Join Date
    Dec 2005
    Location
    Ireland
    Posts
    2,273
    You don't think one can lead to the other? Try mixing it with milk and tell me how you feel.

  8. #23
    Registered /usr
    Join Date
    Aug 2001
    Location
    Newport, South Wales, UK
    Posts
    1,273
    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.

  9. #24
    Lurking whiteflags's Avatar
    Join Date
    Apr 2006
    Location
    United States
    Posts
    9,612
    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
    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.)

    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.

  10. #25
    Slave MadCow257's Avatar
    Join Date
    Jan 2005
    Posts
    735
    From what I've seen the only other programming langauge is japanese

    Are there many japanese people here?

  11. #26
    the hat of redundancy hat nvoigt's Avatar
    Join Date
    Aug 2001
    Location
    Hannover, Germany
    Posts
    3,130
    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.
    Aye!
    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.

  12. #27
    Lean Mean Coding Machine KONI's Avatar
    Join Date
    Mar 2007
    Location
    Luxembourg, Europe
    Posts
    444
    Quote Originally Posted by MadCow257 View Post
    Are there many japanese people here?
    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.

  13. #28
    Registered Usurer
    Join Date
    Apr 2005
    Location
    upstate NY
    Posts
    79
    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...
    Huh?

  14. #29
    Math wizard
    Join Date
    Dec 2006
    Location
    USA
    Posts
    582
    I program in C for the main part, but as comments, it's always English since it's the only language I know.

Popular pages Recent additions subscribe to a feed

Similar Threads

  1. BOOKKEEPING PROGRAM, need help!
    By yabud in forum C Programming
    Replies: 3
    Last Post: 11-16-2006, 11:17 PM
  2. Can someome help me with a program please?
    By WinterInChicago in forum C++ Programming
    Replies: 3
    Last Post: 09-21-2006, 10:58 PM
  3. I need some help with my program please.
    By agentxx04 in forum C Programming
    Replies: 9
    Last Post: 09-26-2004, 07:51 AM
  4. My program, anyhelp
    By @licomb in forum C Programming
    Replies: 14
    Last Post: 08-14-2001, 10:04 PM