Teen Programmers Unite  
 

 

Return to forum top

Programming in Other Languages

Posted by 142857 [send private reply] at December 12, 2002, 04:24:11 PM

How do you program in other languages if you don't know English? Like in C++, do you know what a "class" is? Do you get to learn some English? Are there programming languages not in English?

Posted by ItinitI [send private reply] at December 12, 2002, 05:07:12 PM

Yeah, I'm pretty sure you have to know some English to use them [Unless there is a language in the native language]. But, just knowing a few words isn't that hard, you wouldn't have to learn the whole English system, just words like 'if' 'else', ect. So, basicaly if you can type english letters you should be able to do so.

Posted by unknown_lamer [send private reply] at December 12, 2002, 09:35:12 PM

Think about it like playing the piano--everything is in Latin. You don't notice it though, it is merely notation.

Posted by ItinitI [send private reply] at December 12, 2002, 10:26:26 PM

Good example.

Many places like Japan, even though they use Japanese, still use English on computers, and in VGs, so like it or no, English is the language of the computer.

Posted by CViper [send private reply] at December 12, 2002, 11:59:22 PM

And i've discovered that alot of people write comments in english, even though it might be easier to write them in their native language. (My personal reason why I write english comments is, because switching back and forth between different languages can get quite confusing....)

Posted by unknown_lamer [send private reply] at December 13, 2002, 08:03:33 AM

I had a problem when I first started maintaining Bobot++--the documentation and comments are all in French. Some of the class members were in french too. Good thing the implementations made it obvious what everything did!

Posted by mop [send private reply] at December 13, 2002, 09:30:13 AM

Needless to say, that would be a very effective method of learning english.

Posted by Neumann [send private reply] at December 13, 2002, 10:04:00 AM

My native language is french but I can't stand using french variable names and comments where the language I code in uses french words. This is especially annoying with very verbose languages like Basic.

Posted by CodeRed [send private reply] at December 13, 2002, 11:18:02 AM

English is the language of business, it is the language of the virtual world, it will soon be the language of the planet.

Posted by regretfuldaydreamer [send private reply] at December 13, 2002, 11:43:51 AM

If you wanna be an airplane pilot/air traffic controller you must be fully fluent in English.

Posted by CDR700 [send private reply] at December 13, 2002, 12:48:20 PM

How about Chinese that pretty popular. Chinas big and dangerous ,I wonder why we dont hear of those "chinese crackers" only russian and bulgrian ones. *sad* Well some languages are documented in other languages e.g. PHP so really learning the word if and for and strip is pretty easy.

Posted by CViper [send private reply] at December 13, 2002, 04:02:00 PM

There are alot of tutorials/doc's/books in different languages... I've got a Java book in swedish (from school), and I just can't stand it :D
I read the german translation of Meyers More Effective C++ (or whatever it's title is) and it wasn't the same thing somehow (fortunatly, unlike the swedish Java book the translator didn't go as far as translating the actuall code; the java stuff resulted in a mess of blended english keywords and swedish identifiers/comments)

Posted by 142857 [send private reply] at December 13, 2002, 04:41:14 PM

thank you for your responses.

Posted by mop [send private reply] at December 13, 2002, 09:03:27 PM

Where I live, British Columbia (Canada), Manderin (chinese) and Cantoneese (close enough to chinese) are the second and third most spoken languages. French is 5th, but it's still the "main" (with english) language here. i.e. you need to learn it until high school, and all the food products have to be half in french (thats right! It _wasn't_ raisin jello!)

Posted by RedX [send private reply] at December 14, 2002, 10:29:39 AM

I always use English variable/function/class/whatever -names in programs. That way it's much more fluent to read.


"it will soon be the language of the planet." Right. Noone is going to give up his languages without a fight (or at least, a lot of complaining), I think it won't be English that's going to be the language of the planet, rather a mixture of several hundred languages. The process of this mixing can be seen al around you. Every language has words borrowed from others, and because of modern communication stuff, like internet and TV, people borrow more and more words from other languages and many of these words end up in the official dictionaries. Eventually we'll have one official languages and several milions of dialects of it.

Posted by mop [send private reply] at December 14, 2002, 01:28:29 PM

So everyone would speak a combonation of ebonics and leet?

*shudder*

Posted by Qubit [send private reply] at December 14, 2002, 03:28:54 PM

those that are extremely unfamiliar with english could probably just express english words such as 'if' and 'class' and 'private' as symbols in mathematical terms... there ought to be plenty of foreign language programming books which explain these odd words.... as our english books do :-)

Posted by AnyoneEB [send private reply] at December 14, 2002, 04:36:17 PM

RedX: True, but the "language of the planet" will probably be based mainly on English/American. It also probably won't exist for at least 100 years probably much longer.

Posted by CViper [send private reply] at December 15, 2002, 05:43:03 AM

Qubit: often one can just translate these keywords :)

Posted by gian [send private reply] at December 15, 2002, 05:17:26 PM

I very much doubt that there will ever be a "language of the planet"... can I remind everyone of Esperanto? Whilst it's a really cool language, it doesn't seems to have caught on as it was supposed to.

Posted by CDR700 [send private reply] at December 15, 2002, 05:19:20 PM

Chinese will dominate. What idiot (sorry) suggested China would ever attack Russia in that old post hehhehe ? China is just



HUGE.


Posted by rnd [send private reply] at December 15, 2002, 05:41:17 PM

And we'll always have French kicking around in some form or another. Very defendant of their language, the French.

Hell, if you open a shop in Quebec and your signs don't have the french twice as big as any other language, the Language Police come around and ticket you or throw you in jail or something. Horrible!

You must be logged in to post messages and see which you have already read.

Log on
Username:
Password:
Save for later automatic logon

Register as a new user
 
Copyright TPU 2002. See the Credits and About TPU for more information.