Guileは移植可能で、埋め込み可能な、Cで書かれた Schemeの実装です。Guileはマシン独立な実行プラットフォームを提供し、拡張可能なプログラムをビルドするときにはライブラリとしてリンクできます。
関連プロジェクトMysaifu JVM, Win32 Disk Imager, Dumpper, SharpDevelop-jp, Media Player Classic - Homecinema |
Rubyは、迅速で簡単なプログラミングのための言語です。PerlやPythonと同様に、高レベルのデータタイプ、自動メモリ管理、動的タイピング、モジュールシステム、例外、および豊富な標準ライブラリを備えます。また、全てがオブジェクトであり、クリーンで一貫した言語デザインになっています。その他の際だった特徴としては、ループ抽象化のためのCLUスタイルの反復子、単体クラス/メソッド、およびレキシカルクロージャなどがあります。
関連プロジェクトTERASOLUNA Framework, SharpDevelop-jp, MeCab, Win32 Disk Imager, Amateras |
execlineは、シェルに似た非常に軽く非対話型のスクリプト言語です。シンプルなシェル・スクリプトは、簡単にexeclineに書き換えさせることができ、性能とメモリ使用量を向上させます。execlineは、組込みシステム用に設計されていますが、ほとんどのUnix系で動作します。
関連プロジェクトMeCab, TERASOLUNA Framework, SharpDevelop-jp, Win32 Disk Imager, Dumpper |
Luaは、元はアプリケーションの拡張用に設計されたプログラミング言語ですが、また、頻繁に汎用の独立した言語として使用されます。これは、強力なデータ記述連想配列と拡張セマンティクスに基づいて構築するとシンプルな手続き型構文(Pascalに似た)を組み合わせた。これは、動的型付け、バイトコードから解釈と自動メモリ管理機能を有しており、設定、スクリプティング、ラピッドプロトタイピングに最適ですされています。それはANSI Cで書かれたC関数の小さなライブラリとして実装されており、既知のすべてのプラットフォームで修正されていないコンパイルされます。実装目標は、シンプルさ、効率性、移植性、低い組込みコストです。このようなof Warcraftの、FarCryと他の人の間で怒っている鳥の世界のようなゲームで使われてきました。
関連プロジェクトMedia Player Classic - Homecinema, MeCab, SharpDevelop-jp, プロパティエディタ, Mysaifu JVM |
XMLStarletは、コマンドラインの XMLユーティリティ セットです。普通のテキストファイルに対して grep/sed/awk/tr/diff/patchなどを使ってするのと同じように、単純なシェルコマンドを使って XMLドキュメントとファイルの変換、クエリ、検証、編集ができます。
関連プロジェクトClonezilla, Hinemos, Mysaifu JVM, SmillaEnlarger, iReport-Designer for JasperReports |
Ejscript is a complete server-side JavaScript Web framework. It supports both async and sync paradigms and includes Web templating, routing, and a complete class library.
関連プロジェクトMPC-BE, Mysaifu JVM, Media Player Classic - Homecinema, Dumpper, TERASOLUNA Framework |
zshは UNIXコマンドインタプリタ(shell)であり、最も Korn shell (ksh)に似ている標準的な shellです。これは多種の拡張機能を含んでおり、特にコマンドラインエディタにおいてその振る舞いをカスタマイズするオプションやファイル名生成(globbing)機能、C-shell(csh)ユーザが気軽に使える機能、tcshから引き継いだ特別な機能等があります。
関連プロジェクトDumpper, Mysaifu JVM, TERASOLUNA Framework, Win32 Disk Imager, MeCab |
RPL/2 (逆ポーランド Lisp/2) は、Hewlett-Packardがその HP-28S用に作った RPLから派生した言語です。いくつかの拡張(プリプロセッサ、コンパイルされたライブラリ,新関数)とTeX出力を備え、グラフィックスを描画できます。
bcは任意精度のカルキュレータ用言語です。これにより、任意精度の実数を扱う計算用の、シンプルあるいは複雑なプログラムを書いて実行できます。
関連プロジェクトDeSmuME, TuxGuitar, SmillaEnlarger, Amateras, Mysaifu JVM |
Biglooは Schemeプログラミング言語の実装の1つです。これは Schemeから Cへの最適化コンパイラに依存しています。Biglooは Schemeコードと Cコード間の接続を可能にします。これは Schemeに対し、正規パーサ コンパイラ、LALRパーサ コンパイラ、パターンマッチング、オブジェクトレイヤのような多くの拡張を持ち込んでいます。
関連プロジェクトTuxGuitar, iReport-Designer for JasperReports, DeSmuME, SmillaEnlarger, プロパティエディタ |
Apache::ASPは Perlをホスト スクリプト言語として用いた、Active Server Pagesから Apache Web Serverへの移植を提供します。Apache::ASPにより開発者は、セッション管理と埋め込まれた Perlコードを備えた動的 Webアプリケーションを作成できます。XML taglibs、XSLTレンダリングやオリジナルの ASP APIにはなかった新イベントを含む、強力な拡張機能も多くあります。
関連プロジェクトAmateras, TuxGuitar, SmillaEnlarger, GLOBALBASE PROJECT, プロパティエディタ |
Mawk(MikeのAWK)はAWKプログラミング言語のインタプリタの一つです。
CodeWorkerは多用途の解析ツールであり、汎用のソースコードジェネレータです。スクリプト言語を解釈実行し、再利用可能でオーダーメイドな、進化し、高レベルに自動化された信頼性の高いITシステムを産み出します。解析するファイルは拡張BNF記法で記述します。コードやテキスト生成のパターンを書くにはテンプレートベースのスクリプトを使います。コード生成では、手書きコードを伴う保護領域をどのように保存するかを知り、コード拡張、ソース - ソース変換、プログラム変換を行います。CodeWorker C++スクリプトのネイティブ変換を提供します。
関連プロジェクトMeCab, Win32 Disk Imager, Dumpper, MergeDoc, プロパティエディタ |
Groovyは JVM上のアジャイルな動的言語であり、Python、Ruby、Smalltalkのような言語から多くのフィーチャーを組み合わせ、Javaに似た構文を使って Java開発者が利用できるようにしました。Javaプラットフォーム上でより速く、より簡潔に、そして楽しく物事を実行できるように設計されています。javacの代わりのコンパイラとして使うことができ、任意の Javaプロジェクトで使える標準的な Javaバイトコードを生成できます。また、Javaオブジェクト、テンプレート作成用のスクリプト、あるいは単体テストケースを書くための代替言語として直接使うこともできます。
関連プロジェクトDeSmuME, Amateras, iReport-Designer for JasperReports, MeCab, Darik's Boot and Nuke (DBAN) |
Glasgow Haskell Compilerは、関数型プログラミング言語 Haskell用の堅牢で機能豊富な最適化コンパイラです。 GHCは Haskellをネイティブコードまたは Cへコンパイルします。これは Haskellに対して多くの実験的な言語拡張、例えば、並列性、外国語インターフェイス、いくつかの型システム拡張、例外、その他を実装しています。GHCには世代別ガベージコレクタ、時間・空間プロファイラ、包括的なライブラリセットが付属しています。
関連プロジェクトDumpper, Win32 Disk Imager, SharpDevelop-jp, MeCab, Mysaifu JVM |