Is english used for programming all languages?
-
I've always wondered, if you are programming in non-english speaking country with non-english windows and non-english visual studio, do all the function names still appear in english? Do non-english programming books have to translate what the meaning of each function is before you can learn to use it? Is there any programming language that isn't english language at it's core? (even assembly opcode are English language abbreviations JNE (jump if no equal) etc etc) ----Sigs are for sissies....oops--------
Yes, they appear in english still :-) Even the english text on the Web pages and emails still appear english, Windows can't translate text yet, shame on BG :-) Some books translate, some just explain, but general approach is to learn some english to read C++ text, and many books assume that the reader knows a few words of english. It's not exactly english language anyway, just a small set of words from it. Here in Russia most schools (I'd say vast majority) teach at least basic english. You wont have good verbal practice but your english proficiency will be more than enough to read C++. Yes, there're programming languages that use Russian language. Look pretty funny, not very convenient (there's at least one technical reason for that - russian language is more verbose than english). But at least one such language is very popular and have a strong community of users. It is used as a programming language for "1S" environment which is a complex and very flexible accounting environment. I think that about 70-80% of Russian businesses run solutions developed in this environment for their accounting needs, salary management, warehouse management, etc, etc, etc. You can imagine the number of copies sold and number of developers that develop those solutions, customise then, support them and so on. And they don't need "cultural portability", because who needs say, Russian software for warehouse management tailored for our tax system, state regulations, fees and so on? But still, this enviroment have a "fallback" language - the same language, but with completely english syntax. Nobody uses it to my knowledge. Cyril
-
I've always wondered, if you are programming in non-english speaking country with non-english windows and non-english visual studio, do all the function names still appear in english? Do non-english programming books have to translate what the meaning of each function is before you can learn to use it? Is there any programming language that isn't english language at it's core? (even assembly opcode are English language abbreviations JNE (jump if no equal) etc etc) ----Sigs are for sissies....oops--------
You mean like translating a VB book into it's original Klingon version? Doubt it. Cheers, Simon "Don't try to be like Jackie. There is only one Jackie.... Study computers instead.", Jackie Chan on career choices. animation mechanics in SVG (my first abstract photo)
-
I've always wondered, if you are programming in non-english speaking country with non-english windows and non-english visual studio, do all the function names still appear in english? Do non-english programming books have to translate what the meaning of each function is before you can learn to use it? Is there any programming language that isn't english language at it's core? (even assembly opcode are English language abbreviations JNE (jump if no equal) etc etc) ----Sigs are for sissies....oops--------
As a high school student I learnt a pseudo-assembly language that was abbrevated Serbian.
-
I've always wondered, if you are programming in non-english speaking country with non-english windows and non-english visual studio, do all the function names still appear in english? Do non-english programming books have to translate what the meaning of each function is before you can learn to use it? Is there any programming language that isn't english language at it's core? (even assembly opcode are English language abbreviations JNE (jump if no equal) etc etc) ----Sigs are for sissies....oops--------
Yes. The localization stuff is for what the end-user sees in terms of things like date formates, currency, strings, etc. While I lived in Puerto Rico, I worked for a company that had stores all over the island and a sister company in Venezuela. One of my first jobs was to take a system of theirs and rewrite it in Pascal (this was a very long time ago). It was strange seeing all the Clipper verbs in English mixed with their Spanish variables and comments :) Cheers, Tom Archer Inside C#,
Extending MFC Applications with the .NET Framework -
Yes. The localization stuff is for what the end-user sees in terms of things like date formates, currency, strings, etc. While I lived in Puerto Rico, I worked for a company that had stores all over the island and a sister company in Venezuela. One of my first jobs was to take a system of theirs and rewrite it in Pascal (this was a very long time ago). It was strange seeing all the Clipper verbs in English mixed with their Spanish variables and comments :) Cheers, Tom Archer Inside C#,
Extending MFC Applications with the .NET Framework -
I've always wondered, if you are programming in non-english speaking country with non-english windows and non-english visual studio, do all the function names still appear in english? Do non-english programming books have to translate what the meaning of each function is before you can learn to use it? Is there any programming language that isn't english language at it's core? (even assembly opcode are English language abbreviations JNE (jump if no equal) etc etc) ----Sigs are for sissies....oops--------
In MS Office (VBA) all functions are translated into the native language of the Office version (a Dutch Office version will have all VBA-functions/commands translated into Dutch). This is very confusing when teaching VBA. I use all software in English only to find out in class they have either a Dutch or French version of Excel :( You can however take VBA-script written with an English version to a Dutch or French Excel and it will work! Excel will translate all the function etc. to the language installed.
-
Tom Archer wrote: strange seeing all the Clipper verbs Clipper? You poor soul! ------------
Actually back then (1986) that was leading edge stuff in the xBase arena. I remember writing a complete physical inventory system with it. Cheers, Tom Archer Inside C#,
Extending MFC Applications with the .NET Framework -
Actually back then (1986) that was leading edge stuff in the xBase arena. I remember writing a complete physical inventory system with it. Cheers, Tom Archer Inside C#,
Extending MFC Applications with the .NET FrameworkI used to curse any clipper app I came across when setting up a workstation in my previous career as a network tech. They always needed the files variable in the autoexec.bat (or was it config.sys, thank god I forget now) set to some ridiculously high number and the whole app seemed to consist of about 2000 separate files. Inevitably I'd have to dick around with the config and autoexec settings endlessly to get it to work properly. It was pretty prevalent for business apps but I was a Borland C man back then so never touched it personally. ------------
-
I used to curse any clipper app I came across when setting up a workstation in my previous career as a network tech. They always needed the files variable in the autoexec.bat (or was it config.sys, thank god I forget now) set to some ridiculously high number and the whole app seemed to consist of about 2000 separate files. Inevitably I'd have to dick around with the config and autoexec settings endlessly to get it to work properly. It was pretty prevalent for business apps but I was a Borland C man back then so never touched it personally. ------------
-
In MS Office (VBA) all functions are translated into the native language of the Office version (a Dutch Office version will have all VBA-functions/commands translated into Dutch). This is very confusing when teaching VBA. I use all software in English only to find out in class they have either a Dutch or French version of Excel :( You can however take VBA-script written with an English version to a Dutch or French Excel and it will work! Excel will translate all the function etc. to the language installed.
AgedToPerfection wrote: In MS Office (VBA) all functions are translated into the native language of the Office version (a Dutch Office version will have all VBA-functions/commands translated into Dutch). And there was a time when there actually was a German version of VB itself... Something like this (though I was so disturbed by it, it's hard to remember): Falls i = 0 Dann i = 200 Ende Falls Awful! Don't know if VB.NET has suffered the same fate, but I sincerely hope not! Have a nice day! -- mars@littlelifeforms.ch --
-
Reminds me of a Clarion app I wrote, in terms of having lots of files all over, and in terms of age.
1986 - Clarion/Clipper - lots of files all over the place... 1996 - Windows - DLL/EXE - lots of files all over the place... 2006 - .NET - Lots of assembliy's all over the place... Never changes, does it? C++/MFC/InstallShield since 1993
-
I've always wondered, if you are programming in non-english speaking country with non-english windows and non-english visual studio, do all the function names still appear in english? Do non-english programming books have to translate what the meaning of each function is before you can learn to use it? Is there any programming language that isn't english language at it's core? (even assembly opcode are English language abbreviations JNE (jump if no equal) etc etc) ----Sigs are for sissies....oops--------
There is a programming language written in Japanese. cheers, Chris Maunder