Re: [go-nuts] the Dominance of English in Programming Languages

2019-05-18 Thread Andy Balholm
Just be glad that the American date format caters to (or for!) those Americans who say “January two”, not those who (like me) say “January second.” Imagine what date-formatting code would look like if ordinal suffixes were required! (Jan 1st, Jan 2nd, etc.) Andy > On May 18, 2019, at 2:59 AM,

Re: [go-nuts] the Dominance of English in Programming Languages

2019-05-17 Thread Jan Mercl
On Fri, May 17, 2019 at 10:51 PM Andy Balholm wrote: > That’s probably true of the spoken language; American spelling, on the other > hand, has changed more than British spelling. This is mostly a result of Noah > Webster’s attempts to simplify it. > > King James Version Bibles generally

Re: [go-nuts] the Dominance of English in Programming Languages

2019-05-17 Thread Andy Balholm
That’s probably true of the spoken language; American spelling, on the other hand, has changed more than British spelling. This is mostly a result of Noah Webster’s attempts to simplify it. King James Version Bibles generally follow the spelling of the 1769 Oxford printing, and the spelling is

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread Wojciech S. Czarnecki
On Mon, 29 Apr 2019 05:07:58 -0700 (PDT) Volker Dobler wrote: > But if you try to teach 9 or 10 year old kids to program you cannot > do this in the language alone, you need at least to import fmt. > And while the handful of keywords are not a problem at all the > packages used to do interesting

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread Volker Dobler
The number of keywords and their "origin language" does not matter much, that is something we probably can all agree to, especially with the very few kewords in Go. But if you try to teach 9 or 10 year old kids to program you cannot do this in the language alone, you need at least to import fmt.

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread John McKown
The solution is simple. Just program in APL. Then _nobody_ can understand your program and so it is "fair" to all. It is a "write only" language. https://en.wikipedia.org/wiki/APL_(programming_language) Game of Life[edit

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread amnonbc
We would have even more fun if we had non-latin characters in keywords aliases, and supported both left-to-right and right-to-left writing directions. But I doubt that this will make programs more readable for everyone. On Monday, 29 April 2019 10:10:28 UTC+1, Max wrote: > > I am Italian, and I

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread Wojciech S. Czarnecki
On Mon, 29 Apr 2019 07:35:56 +0200 Chris Burkert wrote: > I recently read an article (German) about the dominance of English in > programming languages [1]. It is about the fact that keywords in a language > typically are English words. Thus it would be hard for non English speakers > to learn

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread Max
I am Italian, and I learned to program quite early - before really knowing English. In my experience, the fact that most programming languages use English keywords is not a big obstacle - for two reasons: 1) each programming language has very few reserved keywords - dozens at most, compared to

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread Sebastien Binet
On Mon, Apr 29, 2019 at 8:08 AM Reto wrote: > In my view you don't necessarily need to speak English, although it helps > a lot. > Go uses utf-8 for all identifiers, so assuming you treat the keywords as > blobs and just remember when to use which you should be fine. > > The issue being more

Re: [go-nuts] the Dominance of English in Programming Languages

2019-04-29 Thread Reto
In my view you don't necessarily need to speak English, although it helps a lot. Go uses utf-8 for all identifiers, so assuming you treat the keywords as blobs and just remember when to use which you should be fine. The issue being more that all existing packages worth using are written with

[go-nuts] the Dominance of English in Programming Languages

2019-04-28 Thread Chris Burkert
I recently read an article (German) about the dominance of English in programming languages [1]. It is about the fact that keywords in a language typically are English words. Thus it would be hard for non English speakers to learn programming - argue the authors. I wonder if there is really