“带类型的Python”还跟Python一样简单,这是幻想。
类型系统的表达能力,复杂度,soundness,三者不能兼顾。
你搞出来的“带类型的Python”,要么和Java一样弱,要么和Haskell一样复杂,要么是个optional type checking。
【 在 likely 的大作中提到: 】
: 既然做成带类型的Python了,容器模板就不一定是必需的了。可以用类型作为构造参数而不是模板参数:
: list(int) ints = [0, 1, 2];
: ints.push_back(3);
: ...................
--
FROM 58.37.61.*