[Python-ideas] start, test, init

Nick Coghlan ncoghlan at gmail.com
Sun Dec 1 14:07:58 CET 2013


The fundamental problem with this idea (outside of backwards compatibility
issues) is that requiring people to write functions completely misses the
core reason that scripting languages are easier to learn than those with a
declarative compile time syntax: it's far easier to use a function than it
is to define one.

More on that topic:
http://www.curiousefficiency.org/posts/2011/08/scripting-languages-and-suitable.html

Aside from a couple of hints to the tokenizer and compiler in the file
header, Python has no declarative mode - this is a feature, not a bug.

Cheers,
Nick.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.python.org/pipermail/python-ideas/attachments/20131201/dd26b312/attachment.html>


More information about the Python-ideas mailing list