Clojure and Elisp
682 ワード
Emacsの構成:下位C関数ライブラリ,上位Elisp.
Java生態圏:下層JVM、上層Java、Scala、Clojure、Groovy、Jython.
2つのシステムを比較すると,ClojureとElispは1つのタイプであると推定した.すべて図霊が完備している以上、Emacsも十分強く、自分の生態系があっても過言ではありません.
Javaで飽きたら、他の雑多な言語も見たことがあるので、Scalaは良い選択かもしれません.文法を捨てて、Scalaのいくつかの基礎内容は大体以下の点があります.クラスとオブジェクト、フィールドと方法、apply、update 関数は一等オブジェクトとしてのいくつかの慣用法であり、これらはJavaScriptではよく知られているはずの差は多くないが、値伝達として、書くと書くと閉じる である. Trait、タイプ関連 容器 モードマッチング、OCamlとHaskellはすべてあって、理解すると、実はすべて 差が少ないです Java、JVMとの関係 同時、Actor、書いてErlangと に似ていますおよびいくつかのXML解析、便利なGUI書き方など 最近はJVMの言語も勉強していますが、原型を作るには本当に選択肢がありません.
*.elc
にコンパイルして実行を高速化できます.Java生態圏:下層JVM、上層Java、Scala、Clojure、Groovy、Jython.
*.class
ファイルを実行します.2つのシステムを比較すると,ClojureとElispは1つのタイプであると推定した.すべて図霊が完備している以上、Emacsも十分強く、自分の生態系があっても過言ではありません.
Javaで飽きたら、他の雑多な言語も見たことがあるので、Scalaは良い選択かもしれません.文法を捨てて、Scalaのいくつかの基礎内容は大体以下の点があります.