[Python-Dev] Replacement for print in Python 3.0

Terry Reedy tjreedy at udel.edu
Sat Sep 3 22:59:15 CEST 2005

"Gustavo J. A. M. Carneiro" <gjc at inescporto.pt> wrote in message 
news:1125777684.7886.34.camel at localhost.localdomain...
>  I take this chance to state my humble opinion.  Please keep the print
> function print(), not writeln()!  "printing stuff" is everyone's
> favorite anachronistic expression, even though the output doesn't go to
> a printer anymore.  We all love it!  I know Guido wanted a different
> name so that print() could be introduced in python 2 to allow a smooth
> transition to python 3, but the disadvantages in lost readability and
> familiarity by far outweigh the transition concerns imho.

'prnt(' (or any other temp name) could easily be searched/replaced by 
'print(' when the time comes.

Terry J. Reedy

More information about the Python-Dev mailing list