Some background why I was asking this: I have a history with
Squeak/Smalltalk and how Alan Kay worked with children. At work I also
teach 14/15 year old pupils during their 2 weeks internship and that is
simply too short to show them something about programming especially when
this is just one topic out of many. We usually convert numbers between
decimal, octal, binary and hexadecimal on the whiteboard. And because they
just knew 0-9 so far it becomes a sudden insight to some of them. These few
kids usually want to learn more (convert numbers programmatically) but
because they are intrinsically motivated the English language is not a
hurdle for them. That’s why I was wondering about the article.

Thanks for all your comments. Reading the different perspectives about the
topic fascinates me a lot.

Chris Burkert <burkert.ch...@gmail.com> schrieb am Mo. 29. Apr. 2019 um
07:35:

> 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 demand for that but of course it is weird to
> ask that on an English list.
>
> I also wonder if it would be possible on a tooling level to support
> keywords in other languages e.g. via build tags: // +language german
>
> Besides keywords we have a lot of names for functions, methods, structs,
> interfaces and so on. So there is definitely more to it.
>
> While such a feature may be beneficial for new programmers, to me it comes
> with many downsides like: readability, ambiguous naming / clashes, global
> teams ...
>
> I also believe the authors totally miss the point that learning Go is
> about to learn a language as it is because it is the language of the
> compiler.
>
> However I find the topic interesting and want to hear about your opinions.
>
> thanks - Chris
>
> 1:
>
> https://www.derstandard.de/story/2000101285309/programmieren-ist-fuer-jeden-aber-nur-wenn-man-englisch-spricht
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to