Remember the new funky open syntax?
It looks very pretty and ensures that the file gets closed after usage. Neat. However, nothing stops us from writing a decorator that does similar job without importing from __future__:
with open("somefile","r") as f:
I know what it looks like. Even though, it makes us able to write simply:
f = open(*args)
You see now why Guido doesn't like functional programming.