113

Ericsson の Erlang および Erlang/OTP の実装は、どのような言語で記述およびコンパイルされていますか? アセンブリは、C または Erlang 自体ですか?

更新 1: DrJokepu に感謝します。私の理解が正しければ、Erlang ソースから VM へのコンパイラは Erlang 自体で記述されています。ただし、VM は C で記述されています。

更新 2: Hynek-Pichi-Vychodil が多くの詳細を指摘しました。

  • VM および HW 相互作用ドライバー: C.
  • コンパイラ (VM へ) とライブラリ: Erlang で。
  • 拡張機能: ポートまたは Erlang ノードをその言語で作成することにより、どの言語でも可能です。
4

4 に答える 4