关于静态和动态类型的相对好处,有很多问题和答案。每个人都有他们的阵营,两者显然都有很好的理由。我想知道,是否有任何Python的特定功能无法在静态类型语言中实现或使用?
我希望一些功能更强大的部分具有挑战性,但我们显然有Haskell和C ++ 14及其后续版本。
再次,特别的例子将不胜感激!
答案 0 :(得分:1)
如果您不了解编译时需要的所有类型,则无法实现异构类型列表。
示例:使用input()
加载用户脚本,该脚本定义在那里定义的新类型的新值。
然后,您希望将该值插入程序的列表中。
我想很多与input()
交互产生的东西都无法实现。