Scala用什么语言写的?
哪里可以获得Scala的源代码?我正在寻找Scala源本身,而不是用Scala编写的项目.
注意:我在这里的其他一些讨论中看到了/sf/ask/149517651/.
use*_*740 20
Scala [现在]用Scala编写.此过程(创建可用于构建自身的语言/编译器)称为"bootstrapping".
scalac源代码可以在GitHub scala/scala上找到:
[GitHub scala] 是 Scala编程语言的存储库.
对于"编译器胆量",开始查看nsc - 新Scala编译器.
另请参阅Scala开发人员文档"门户",其中简要说明了较新的Scala/scalac版本如何在以前的版本之上进行分层.
小智 5
Scala 是用 Scala 本身编写的,我认为 user2864740 已经对“引导程序”进行了一些解释。
对于源码探索来说,Github 绝对是个好去处,但我碰巧知道一个Codatlas 查看 Scala Source Code的好地方,它提供了一些非常重要的 IDE 功能,比如跳转到定义和交叉引用。对我来说,它比 Web 上的 GitHub 具有更好的代码浏览体验。
例如,Array类是一个很好的起点。
我最近经常用它来查看Scala源代码。希望这可以帮助。