4

How much of the programming world is in English? I as an English speaker don't have a language barrier. Which is fortunate for me because I would have to stop every 5 minutes anytime I needed an "ñ" . But what's it like of others?

Comments
  • 2
    English doesn't have special characters, so it's no big deal on any keyboard with the usual 26 latin characters.

    And most of the programming world is in english.

    So not knowing english is impossible for a real dev.

    For naming I have to look up the right terms sometimes, but that's no big deal.
  • 4
    @ddephor I have a mantra „every code should be english) and then I land in a project where they use german property names 😐😳

    Some years ago I inherited a matlab codebase... the code was in slovak ...
    I didnt know natlab let alone slovak 😫😳😜
  • 0
    @mojo2012 But it's been tempted before right? People have made niche programming languages specifically for their spoken languages?
  • 1
    @JohnScott True, you could even just translate the keywords and have it interpreted to english first. I think even then the logic is done with a western/eurocentric mindset or structure. Just literally translating might not be enough for some languages.
  • 1
    @mojo2012 Even with german special characters aren't really needed.

    ex.
    ä = ae
    ö = oe
    ü = ue
    ß = ss

    I'm sure many other languages have similar provisions.
  • 1
    Just noticed that my username is a good example of this hahahaha.
  • 0
    @Schroedinbug So is there a "ö" in your name?
  • 1
    @JohnScott Schroedinbug -> Schrödinbug. It is just easier to use across sites in case some block ö in usernames.
  • 1
    @mojo2012 I feel your pain :-)

    The oldest parts of our codebase are more than 20 years old and the first implementers started in german. All new code has to be in english, but it's a big mess, sometimes even mixed languages within terms (called "denglisch").
  • 2
    @Schroedinbug

    Lol a few friends of mine weren't sure how to pronounce nöther, so I spelt it noether..."ah... no ether!" :(
  • 1
    I think some languages even allow unicode chars like äöüß in code, thst still doesn‘t mean its a good idea. It can cause problems in so many levels ...
  • 1
    I think ruby was made by a Japanese guy and it's an "English heavy" language. I could be wrong
Add Comment