new

これからでてくる言語では、hoge = new Hoge; とか、hoge = Hoge.new ではなく、 hoge = Hoge
でも、許されるんじゃないかなぁ、とかそういう系の至極どうでも良い妄想です。

至極、現実的な問題として、クラスオブジェクト(クラスリテラル)との区別はどうするんだろう、という話がある。
Python は クラスオブジェクト自体が callable になっていて括弧の省略は不可だから簡単に区別が付くけどね。それと、明示的な Object Construction のどっちがいいかといわれれば難しいところだと思う。