「OpenLisp」の版間の差分
(ページの作成:「OpenLISP は 完全かつ効率的なISO/IEC 13816:2007(E) ISLISPの実装。らしい。 http://christian.jullien.free.fr/ から引用 OpenLispは基本的に非常…」) |
編集の要約なし |
||
(同じ利用者による、間の1版が非表示) | |||
1行目: | 1行目: | ||
OpenLISP は 完全かつ効率的なISO/IEC 13816:2007(E) | OpenLISP は 完全かつ効率的なISO/IEC 13816:2007(E) [https://www.islisp.org/index-jp.html ISLISP] の KISS(Keep It Stupid Simple)実装。らしい。 | ||
全てC言語で書かれており、16ビットのMS-DOSから64ビットのDEC Alphaプロセッサまで、約200の異なるアーキテクチャ(コンパイラ/OS/プロセッサ)に移植されている。 | |||
http://christian.jullien.free.fr/ から引用 | http://christian.jullien.free.fr/ から引用 | ||
OpenLispは基本的に非常に高速なインタプリタであり(ベンチマーク参照)、いくつかのCLtLコンパイラと速度的に競合している。また、LAPを生成してネイティブの仮想マシンで解釈するコンパイラも備えています。また、C言語のバックエンドを利用したスタンドアロンアプリケーションも作成可能で、コードの実行速度が10倍から20倍程度になる。OpenLispは、カーネルはISO Cで記述され、オペレーティングシステムはPOSIXのようなインタフェースが利用可能な場合はそれを使用します。... | OpenLispは基本的に非常に高速なインタプリタであり(ベンチマーク参照)、いくつかのCLtLコンパイラと速度的に競合している。また、LAPを生成してネイティブの仮想マシンで解釈するコンパイラも備えています。また、C言語のバックエンドを利用したスタンドアロンアプリケーションも作成可能で、コードの実行速度が10倍から20倍程度になる。OpenLispは、カーネルはISO Cで記述され、オペレーティングシステムはPOSIXのようなインタフェースが利用可能な場合はそれを使用します。... | ||
関連記事 | |||
* [[BricsCADのLISP]] |
2025年4月30日 (水) 05:46時点における版
OpenLISP は 完全かつ効率的なISO/IEC 13816:2007(E) ISLISP の KISS(Keep It Stupid Simple)実装。らしい。
全てC言語で書かれており、16ビットのMS-DOSから64ビットのDEC Alphaプロセッサまで、約200の異なるアーキテクチャ(コンパイラ/OS/プロセッサ)に移植されている。
http://christian.jullien.free.fr/ から引用
OpenLispは基本的に非常に高速なインタプリタであり(ベンチマーク参照)、いくつかのCLtLコンパイラと速度的に競合している。また、LAPを生成してネイティブの仮想マシンで解釈するコンパイラも備えています。また、C言語のバックエンドを利用したスタンドアロンアプリケーションも作成可能で、コードの実行速度が10倍から20倍程度になる。OpenLispは、カーネルはISO Cで記述され、オペレーティングシステムはPOSIXのようなインタフェースが利用可能な場合はそれを使用します。...
関連記事