【发布时间】:2011-05-02 03:25:19
【问题描述】:
有人声称 Scala 的类型系统是图灵完备的。我的问题是:
这有正式的证明吗?
简单的计算在 Scala 类型系统中是什么样子的?
这对 Scala 有什么好处吗?与没有图灵完备类型系统的语言相比,这是否让 Scala 在某些方面更“强大”?
我想这通常适用于语言和类型系统。
【问题讨论】:
-
我更喜欢使用非通用类型系统和快速编译器。
-
@ziggystar 您在编译速度方面获得的收益可能会在开发和调试时间中损失。
标签: language-agnostic scala type-systems turing-complete