A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from http://mail.python.org/pipermail/python-dev/2014-May/134674.html below:

[Python-Dev] Language Summit Follow-Up

[Python-Dev] Language Summit Follow-UpEthan Furman ethan at stoneleaf.us
Fri May 30 19:01:42 CEST 2014
On 05/30/2014 09:46 AM, Chris Barker wrote:
> On Thu, May 29, 2014 at 4:43 AM, Nick Coghlan wrote:
>>
>> For that last point, my interest is as much educational as it is in
>> easing the transition from Python 2. The parentheses in "print('Hello
>> world!')" mean introducing the idea of function calls early to explain
>> how it works, while being able to omit them makes it easier to gloss
>> over the distinction between statements and function calls initially
>> and then cover it later after the basics of flow control have been
>> nailed down.

> However, I also believe that when teaching it's better to introduce the "right way" to do something up front, rather
> than a "beginners' way", then later say, well, you really SHOULD do it this other way...

+1

Function calls are not that hard to understand.  Anybody who has ever asked someone to do something for them should have 
a basic grasp of the nature of a function call.

--
~Ethan~
More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4