Scalaはどの言語で書かれていますか?Scalaはどの言語で書かれていますか?また、ソースはどこにありますか?
Scalaのソースコードはどこから手に入りますか?私はスカラで書かれたプロジェクトではなく、Scalaソース自体を探しています。
注:ここでは他の議論の中でhttps://stackoverflow.com/questions/2135966/where-do-i-find-an-open-source-project-written-in-scalaを見ました。
Scalaはどの言語で書かれていますか?Scalaはどの言語で書かれていますか?また、ソースはどこにありますか?
Scalaのソースコードはどこから手に入りますか?私はスカラで書かれたプロジェクトではなく、Scalaソース自体を探しています。
注:ここでは他の議論の中でhttps://stackoverflow.com/questions/2135966/where-do-i-find-an-open-source-project-written-in-scalaを見ました。
Scala is [now] written in Scala。このプロセス(自分自身を構築するために使用できる言語/コンパイラを作成する)は、"bootstrapping"として知られています。
scalacソースコードはGitHub scala/scalaで見つけることができる:
[GitHubののスカラ] Scalaのプログラミング言語のリポジトリです。
"コンパイラガット"の場合は、nsc - New Scala Compilerから探し始めます。
Scala Developer Documentation "portal"も参照してください。これは、以前のビルドの上に新しいScala/scalacのバージョンがどのように階層化されているかを簡単に示しています。
thxです。これは私が探していたものです。 JDKのソース – Roam
Scalac pre-Scala 2.0はJavaで書かれているように、私のディスク上にあると思います。なぜそれはそうではないと言いますか? –
@Roam Scalaをインストールしたときにソースコードをインストールするように頼んだら、Scalaホームの 'src'サブディレクトリのソースをjarファイルとして見つけることができます。 –
ScalaはScala自体で書かれており、私はuser2864740が既に 'bootstrap'について少し説明していると思います。
Githubは間違いなく良い場所ですが、私は良い場所を知っていました。Codatlas to view Scala Source Codeは、定義と相互参照へのジャンプのような非常に本質的なIDE機能を提供しています。私には、ウェブ上のGitHubよりも優れたコードブラウジング体験があります。
たとえば、Arrayクラスを開始するのがよいでしょう。
私は最近、Scalaのソースコードを表示するためにたくさん使用しました。お役に立てれば。
https://github.com/scala/scalaはソースコード –