为什么js有一个ts,而python不来一个tython呢?

虽然Pythontyping hint,但是为什么就没人搞一个typethon呢?

阅读 2.3k
1 个回答

JavaScript需要类型约束的主要原因

  1. JS是弱类型语言,对象可以随便添加属性,动态操作
  2. JS发展太快,开始大量处理复杂业务,接口对接成常态

Python不一样的地方

  1. Python是动态强类型语言,即: 数据类型明确、但是变量名可以随便改, 这种特性已经支持编译器(解释器)进行独特的类型检查方式了,再加上静态检查,太严格。
  2. Python的主要场景也不在做业务和接口对接啊!
推荐问题