Python3 で、`del`文が排除されなかったのはなぜですか?
Python3 では、print文が排除されました。
printは、プログラムの構造に影響を与えないので、文ではなく関数である、というのはもっともだと思います。
しかし、なぜ del は文のまま残ったのでしょうか?
delの逆の操作である「代入」が関数ではなく文だからでしょうか?
個人的には、del文もまた排除されるべき対象だったように思います。
このままだと、del は関数としても文としても書ける (del(a) と del a) ので、「同じことは同じ書き方」のPythonの流儀から外れているように思います。
なぜでしょうか?