トップページ⇒tech
28コメント13KB

【高速・強力】Euphoria【Win32,DOS,Linux対応】

■ このスレッドは過去ログ倉庫に格納されています
0001デフォルトの名無しさん2005/06/30(木) 21:54:09
Euphoriaという名前のPascal + Basic / 2 なインタプリタ言語です

ttp://www.rapideuphoria.com/

Win32、DOS、Linuxに対応しており、DirectXやOpenGLなどのライブラリを
動作させることが可能です。

また、スタンドアロンな実行ファイルを生成することができます。
0002デフォルトの名無しさん2005/06/30(木) 21:54:25
Euphoriaは既存の言語に比べ以下の利点を持った新しいプログラミング言語です:

 ・とても簡単で、柔軟、強力で学びやすく、使いやすい言語に定義されます。
 ・動的ストレージ割り当て。メモリの塊の解放や割り当てを心配しなければ
  ならないプログラマ無しで変数は増えたり減ったりします。
 ・Perlやパイソンなどの従来のインタプリタより *30倍* 速い高い性能を
  持つ最先端のインタプリタ。
 ・最適化されたEuphoriaからCトランスレータ、それは尚更あなたの速度を
  上げることができます、2xから5xまで、既に十分速いインタプリタを加速します。
 ・実行時に以下のものがないかをチェックします:
  区域外のサブスクリプト、初期化されていない変数、ライブラリ・ルーチンに
  とって悪いパラメータ数値、変数に割り当てられた変な値、また、沢山のもの。
  どんな神秘的なマシン例外もありません -- あなたはプログラムを
  実行する時に起こる問題を、完全な英語の記述で知る事ができるでしょう。
  呼び出しスタックトレースの後部とあなたの変数値のダンプすべてとともに。
  プログラムを直ぐに、簡単に、そして、徹底的にデバッグできます。
0003デフォルトの名無しさん2005/06/30(木) 21:54:41
 ・基本的なハードウェアの特徴は完全に隠されます。
  プログラムはバイトオーダー値などの意識していて語長を、
  基本的でないビットレベル表現です。
 ・多ファイルのエディタ、フルスクリーンソースデバッガと実行型プロファイラは
  フルスクリーンと共に含まれています。 カラーモニタの上では、エディタは、
  括弧の巣篭もりのコメント、リザーブドワード、組込み関数、文字列、
  およびレベルを目立たせるように複数の色におけるEuphoriaプログラムを表示します。
  努力をタイプして、構文誤りを抑えながらあなたを救って、それは任意に
  声明の自動完成を実行します。Euphoriaにこのエディタを書きます、そして、
  制限なしでソースコードをあなたに提供します。 あなたは、それを変更して、
  特徴を加えて、願っているように自由にそれを再配付することができます。
 ・Euphoriaのプログラムは、リナックス、FreeBSD、32ビットのWindows、
  およびどんなDOS環境でも実行されて、どんな640Kのメモリ制限も受けることがありません。
  あなたはあなたのコンピュータの完全な多メガバイト記憶を使用するプログラムを作成することができます、
  そして、プログラムがあなたのマシンの上に存在しているより多くのメモリを必要とするとき、
  スワップファイルは自動的に使用されます。
 ・あなたは一つの、スタンドアロンな.exeファイルをあなたのプログラムから作ることが出来ます。
 ・Euphoriaルーチンは自然に一般的です。 以下の例のプログラムは、
  それはどんなタイプに関するデータも分類するでしょう -- 整数、文字列の浮動小数点の
  数などをただ一つのルーチンに示します。 Euphoriaが「オブジェクト指向」の言語でない、
  しかし、それははるかに簡単な方法でこれらの言語の利益の多くを達成します。
■ このスレッドは過去ログ倉庫に格納されています