Jump to content
Linguaholic

Between of Programming Languages And English


kabulkavalera

Recommended Posts

We began by looking at programming by individuals whose dialect is not English. The keywords they utilize are, for just about all dialects, in English. Remarks, variables, client composed classes and routines however are in their own particular dialect. How befuddling may that be? Dave has utilized a system composed as a part of German in some of his classes and asked understudies to clarify what is happening from setting. That is a fascinating activity beyond any doubt. Then again why not interpret the catchphrases?

Numerous years prior I heard Grace Hopper discuss an early compiler. As I review they composed this specimen compiler and completed it before it was expected. They pondered the way that magic words are truly simply typical so why not make them in different dialects. They wound up including backing for a few dialects into the compiler. Lamentably the board of trustees who investigated the last extend imagined that was far to entangled to really work and finished up the demo was faked. Ok, the good 'ol days on machines when individuals truly didn't comprehend what they could do.

Right up 'til today compilers appear to just comprehend catchphrases in one dialect and that dialect is quite often English.

It is not simply Americans or considerably other English as a first dialect speakers who are doing this. Niklaus Wirth who outlined PASCAL in addition to different dialects was Swiss. Doubtlessly he could have utilized any of a few other common dialects yet he utilized English. Casual I don't know of programming dialects that utilization non English catchphrases. In the event that there are some, and there must right, they don't seem, by all accounts, to be basic. Anybody know any?

I'm not certain why this is. Most cutting edge machine configuration was carried out in English dialect nations however that ought not be a constraint. The other thing I truly don't comprehend is the reason Ides don't help non-English magic words. I mean how hard might it be able to be to include a parser that uses distinctive (or extra) essential words? It's been quite a while since my graduate course in compiler plan however as I review parsing was just a little piece of the entire methodology.

Changing over things to meta information ought to be a basic matter. Lavish maybe however not discriminatingly so. Anybody know of Ides that do this kind of thing? Furthermore why are individuals whose first dialects not outlining their dialects utilizing non-English decisive words? I can comprehend something about needing far reaching acknowledgement and that most accomplished software engineers know English decisive words if not a genuine working learning of English. Then again having children learn in their local dialect strikes me as conceivably a decent thing.

Simply something to ponder about today.

indonesian language courses jakarta

Link to comment
Share on other sites

We began by looking at programming by individuals whose dialect is not English. The keywords they utilize are, for just about all dialects, in English. Remarks, variables, client composed classes and routines however are in their own particular dialect. How befuddling may that be? Dave has utilized a system composed as a part of German in some of his classes and asked understudies to clarify what is happening from setting. That is a fascinating activity beyond any doubt. Then again why not interpret the catchphrases?

Numerous years prior I heard Grace Hopper discuss an early compiler. As I review they composed this specimen compiler and completed it before it was expected. They pondered the way that magic words are truly simply typical so why not make them in different dialects. They wound up including backing for a few dialects into the compiler. Lamentably the board of trustees who investigated the last extend imagined that was far to entangled to really work and finished up the demo was faked. Ok, the good 'ol days on machines when individuals truly didn't comprehend what they could do.

Right up 'til today compilers appear to just comprehend catchphrases in one dialect and that dialect is quite often English.

It is not simply Americans or considerably other English as a first dialect speakers who are doing this. Niklaus Wirth who outlined PASCAL in addition to different dialects was Swiss. Doubtlessly he could have utilized any of a few other common dialects yet he utilized English. Casual I don't know of programming dialects that utilization non English catchphrases. In the event that there are some, and there must right, they don't seem, by all accounts, to be basic. Anybody know any?

I'm not certain why this is. Most cutting edge machine configuration was carried out in English dialect nations however that ought not be a constraint. The other thing I truly don't comprehend is the reason Ides don't help non-English magic words. I mean how hard might it be able to be to include a parser that uses distinctive (or extra) essential words? It's been quite a while since my graduate course in compiler plan however as I review parsing was just a little piece of the entire methodology.

Changing over things to meta information ought to be a basic matter. Lavish maybe however not discriminatingly so. Anybody know of Ides that do this kind of thing? Furthermore why are individuals whose first dialects not outlining their dialects utilizing non-English decisive words? I can comprehend something about needing far reaching acknowledgement and that most accomplished software engineers know English decisive words if not a genuine working learning of English. Then again having children learn in their local dialect strikes me as conceivably a decent thing.

Simply something to ponder about today.

indonesian language courses jakarta

Well I have never paid any attention to this aspect of programming, this has been educating to me.

Link to comment
Share on other sites

  • 2 weeks later...

This is a very interesting subject you're bringing up.

My native language is spanish. At the university we had Programming classes, basically C+. As with every programming language I ended up learning, you learn commands, phrases and tags that you can include in a program so the computer performs the task you want. All of these have their roots in english. The "if" command, for example, is present in more than one programming language.

I think learning a programming language is very similar to learning any foreign language. Because even if you speak english, the commands and the way you use them might not necessary resemble the words you would use in english. Take HTML, for example. The element <a> by itself wouldn't mean anything to anyone that doesn't know a bit of html. Then you see something like "<a href=..." and it will confuse you even more, even though "href" is short for "hypertext reference".

In the end, I think that it doesn't matter which language the commands derive from. You still have to go through some learning in order to understand what every command does and how to use it, even if they are in your native language.

A curious case happens with commands in certain software, such as Microsoft Excel. While not a programming language, the spanish version of Excel translates all the mathematical functions into spanish, be it complete words or abbreviations. So "if" becomes "si". Why is it not the same with programming languages? I have absolutely no idea.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...
×
×
  • Create New...