ホーム | 機能 | ダウンロード | 拡張パッケージ | ドキュメント | 開発状況 -> English | -> Practical Scheme

機能

標準

その他の機能

パフォーマンス

Gaucheは起動されるとソースコードを読み実行するスクリプトエンジンですが、 内部では最適化コンパイラにより仮想マシン用のコードへとコンパイルして 仮想マシン上で実行しています。同様のインタプリタシステムと、だいたい同じくらいの 性能は出てるんではないかと思っています。

動作プラットフォーム

動作が確認できたプラットフォームの一覧です。 他のプラットフォームで動作が確認できたら教えて下さい。

Gauche
version
OSCPUCCThreadsStatus
0.9.5 Linux (Ubuntu 16.04)x86, x86_64gccOK全テストOK。
Windows 10 (Mingw-w64)x86_64gccOK全テストOK。
MacOSX Version 10.11.6x86_64gccOK全テストOK。
0.9.3 FreeBSD 9x86_64gccOK全テストOK。
0.9.3.3 MacOS X 10.7x86_64gccOK全テストOK。
0.8.8 Linux (Debian3.0)AlphagccOK全テストOK。
Solaris 9SPARCgccOKビルドにはgmakeを使って下さい。全テストOK。
Solaris 9x86gccOKビルドにはgmakeを使って下さい。全テストOK。
0.9.2 NetBSD 5x86gccOK全テストOK。
NetBSD 5x86_64gccOK全テストOK。
0.9 NetBSD 5Power PCgccOK全テストOK。
0.8.9 HP-UX 11.11PA RISCgccN/Agauche.charconvのテストに失敗します。システム提供のiconvを使った際に 問題が出るようです。まだよく調べていませんが、問題になったら 別のiconvライブラリを試してみて下さい。
0.7.1 Linux (Debian3.0)SPARCgccOK全テストOK。
0.8.12 Linux (Debian3.0)Power PCgccOK全テストOK
0.5.2 Irix 6.5MIPSgcc, MIPSPro CC?全テストOK
FreeBSD 2.2.1x86gcc?全テストOK (thanks to Abe Hiroshi)
0.5.4 MacOS 7.5.568kscN/AYasunari Shimizuさんより、多少の変更で動いたとの報告です。システム関数はほぼ使えません。私の手元には変更点のコードはありません。