约束之所以叫约束,那是因为它得有强制性。
没有强制性那就是过家家。
Python type annotation好多年前就有了,到现在也没成气候,就是因为Python的type annotation就是你说的,近似于注释,加不加完全看心情。
而且约束问题看的是短板,你做的再漂亮,一处没弄好那就是不行。这也是我为啥觉得ts还不够的原因。
我以前是随心所欲派的,喜欢Python这种没什么约束想干嘛都行的生态。不过我现在是rust派,完全是另一个极端,没有约束我就不舒服。
两种风格各有各的爽点,但我现在比较讨厌中间派
【 在 booble 的大作中提到: 】
: 如果增加约束的机制同无约束的js代码兼容,也没那么招人烦,比如用注释的方式添加约束等等。
: 但现在的ts明显朝着田氏代齐的方向前进了,在ts工程里嵌入js代码有无处容身的感觉。
:
--
FROM 39.144.103.*