• Typescript 如此成功,为何没有发展出所谓 “Typthon”?
  • 发布于 1个月前
  • 95 热度
    3 评论
作为编程新手,我爱 Python 。我认为这是一个简洁好用的语言,生态丰富,官方文档细致,社区活跃。我本人目前在读研,是做应用数学里面算法方向的,做算法实验的时候,Python 简洁的语法和高质量的数值计算库使得实验编码的效率大大提高。然而 Python 的类型有点过于灵活,这使得我在写程序的时候不时感到担忧,比如担心传参的时候传入非法的数据然而 IDE 却不能提醒我。类似地,这种强大的灵活性有时也使得调试 Python 程序变得很困难。比方讲假如你的程序里有不止一处语法错误,这些语法错误可能只能在运行时才能被发现。而且似乎运行一次只能找出一处错误,你需要不断地运行才能查找到所有的语法错误。

鉴于 Javascript-> Typescript 的大获成功,为什么没有发展出所谓的 “Typthon” ?既有 Python 简易的语法,又有很好地的 Python 的互操作性从而可以轻松地继承 Python 丰富的生态和活跃的社区,借助编译器使得调试维护程序更加轻松,岂不美哉?既然 Microsoft 肯开发 Typescript , 何不也考虑一下“Typthon”呢?感觉会是大庇天下程序员俱欢颜的大好事啊
用户评论
  • 光风霁月
  • 需要有足够的动力开发,和足够的驱动力让人使用。 比如 Kotlin 是好,但让 Java 的转动力没 JS 到 TS 那么强。要足够成功,CoffeeScript 就是一个失败的例子。最最最重要的,前端真的没得选,只能在 JS 路径上找最优解。 后端,PHP 、Java 、Python, C#,GO 甚至 Rust c++ erlang 等等, 你想要什么风格的就有什么风格的
  • 2025/3/24 9:02:00 [ 0 ] [ 0 ] 回复
  • 暗香疏影
  • python 现在也有类型标记我想到了一个原因:前端是没得选,迫不得已需要 Typescript 来曲线救国。但后端( Python 所在的领域)有一大堆静态语言,你选择 Python 只是偏好,而不是必须。对于公司来说,“偏好”不太重要,有现成的静态语言直接拿来用就行,因此各家公司对 Typthon 的兴趣不大。而个人又没那个时间精力。而且,搞个 Typthon ,最后编译为 Python 代码,还得忍受运行效率低。那还不如直接用 Go, Rust, Java 之类的,既有静态编译,运行效率又高,何苦执着 Python 。
  • 2025/3/24 8:56:00 [ 0 ] [ 0 ] 回复