[beginner] What's wrong?

Mark Lawrence breamoreboy at yahoo.co.uk
Sat Apr 2 20:26:21 EDT 2016


On 03/04/2016 00:49, Steven D'Aprano wrote:
> On Sun, 3 Apr 2016 03:12 am, Thomas 'PointedEars' Lahn wrote:
>
>> Marko Rauhamaa wrote:
>>
>>> Steven D'Aprano <steve at pearwood.info>:
>>>> So you're saying that learning to be a fluent speaker of English is a
>>>> pre-requisite of being a programmer?
>>>
>>> No more than learning Latin is a prerequisite of being a doctor.
>>
>> Full ACK.  Probably starting with the Industrial Revolution enabled by the
>> improvements of the steam machine in England, English has become the
>> /lingua franca/ of technology (even though the French often still
>> disagree, preferring words like « ordinateur » and « octet » over
>> “computer” and “byte”, respectively¹).  (With the Internet at the latest,
>> then, it has also become the /lingua franca/ of science, although Latin
>> terms are common in medicine.)
>
> And this is a BAD THING. Monoculture is harmful, and science and technology
> is becoming a monoculture: Anglo-American language expressing
> Anglo-American ideas, regardless of the nationality of the scientist or
> engineer.
>
> During the heyday of the scientific revolution, the sciences and mathematics
> were much diverse. Depending on your field, the professional scientist
> needed at least a working knowledge of German, French, English and Latin,
> possibly some Greek and Russian. Likewise for engineering.
>
> I don't think that it is a coincidence that the great scientific theories
> like relativity (both of them), quantum mechanics, evolution by natural
> selection and continental drift had time to mature in smaller, national
> communities before diffusing out to broader international communities.
>
> Fortunately at least some people are aware of the problem and doing
> something about it:
>
> https://blog.stackoverflow.com/2014/02/cant-we-all-be-reasonable-and-speak-english/
>
> Unlike the rest of us, Stackoverflow have actually run the numbers:
>
> 10% of the world's programmers are in China
> 1.4% of their visits come from China
>
> so either Chinese developers are so brilliant and knowledgeable that they
> have no need of Stackoverflow, or they're unable to make use of it because
> they cannot participate in English-only forums.
>
>
>>> Nowadays software companies and communities are international. You never
>>> know who needs to maintain your code. At work, I need to maintain code
>>> that was created in Japan, with coworkers from all over the world. The
>>> Japanese author had had a hard time with English, and made some
>>> awkward naming choices, but had the common sense to use English-only
>>> names in his code.
>>
>> One will have a hard time finding a company or community, international or
>> not, that does not have at least a basic knowledge of English included in
>> what they require of a software developer.
>
> Particularly if one keeps a Euro-centric perspective and doesn't look to
> Asia or Brazil.
>

My mum was from Tredegar.  She was very upset because English newspaper 
correspondents were biased against her "boys", and because the selectors 
never even put her into the squad, let alone the starting lineup.

Of course this is completely irrelevant on the Python programming main 
mailing list, but it appears that any old crap is acceptable in the year 
2016.

A Bot, a Bot, any kingdom for a Bot.

-- 
My fellow Pythonistas, ask not what our language can do for you, ask
what you can do for our language.

Mark Lawrence




More information about the Python-list mailing list