On Saturday, July 30, 2016 at 4:56:01 PM UTC+5:30, Chris Angelico wrote:
> On Sat, Jul 30, 2016 at 8:15 PM, BartC wrote:
> > Anyway, if you're going to talk about annoying things forced upon you by the
> > language, what about:
> >
> > "()" in "print (x)" for Python 3
> 
> Why are you singling out print? It's just a function like any other.
> Are you complaining about the way function calls need parentheses?

Its a function… ok.
Its ‘just’ a function… Arguable

For example:

- Prior Art: Its builtin and special in Fortran, Pascal, Basic
- More immediate : It was a special in python2
- Poorer error catching: What was a straight syntax error is now a lint-catch 
(at best)
  [print (x) for x in range(20)]
-- 
https://mail.python.org/mailman/listinfo/python-list

Reply via email to