====== プログラミング言語のチュートリアル ====== 以下の言語のチュートリアルがあります。 標準的((正確でも一般的でもないのは承知した上で、他に適切な言葉が見つからないためこのように分類しました。))な言語: * [[.:odin:|Odin]] * [[.:haxe:|Haxe]] * [[.:nim:|Nim]] 関数型言語: * [[.:haskell:|Haskell]] * [[.:scala:|Scala]] * [[.:ocaml:|OCaml]] Lisp方言: * [[.:commonlisp:|Common Lisp]] * [[.:scheme:|Scheme]] * [[.:clojure:|Clojure]] * [[.:racket:|Racket]] * [[.:elisp:|Emacs Lisp]] 各言語に「入門編」と「実践編」があります。 入門編: * 簡潔さを最優先します。 * 対象の言語の概要をつかむことを目標とします。 * ありきたりで退屈な文章表現を心がけます。 * 詳細には触れず、もしあれば追加情報として別ページへのリンクを提供します。 実践編: * 実効性を最優先します。 * 入門編の内容を踏まえて、もう少し詳しくあるべきところを補完します。 * 意図を正確に伝えるために、必要ならば冗長な文章表現も含めます。 * 詳細はほどほどに、詳細過ぎる情報は別ページへのリンクを提供します。