どうすればいいの?

 
Euphoriaのインストール完了後に、いくつか試すことができるものがありますよ:

  • demoディレクトリにある各種デモプログラムを実行してみましょう。ex または exw または exu の後に続けて .ex or .exw または .exu のファイル名を入力してみましょう。つまり、
               ex buzz
    
    buzz.exファイルが実行されるでしょう。これはグラフィックスカードに依存するため、異なるグラフィックスモードを選択するには、.exファイルの数行を編集する必要があることがあります。デモのいくつかは SVGAモードの使用を試みますが、ビデオカードによっては動作しないことがあります。mouse.exおよびttt.exを実行するにはマウスに対応している必要があります。

    Windowsから.ex (.exw)ファイルをダブルクリックすると実行できますが、.exファイルはex.exe に、.exwファイルはexw.exeに"関連付け"されている必要があります。いくつかのデモは、コマンドラインから実行することが想定されていますが、大抵はWindowsのエクスプローラ側から実行しても問題はありません。

  • Euphoria標準エディタedを使用すると、Euphoriaファイルを編集できます。色を使用することに注意してください。これらの色やカーソルの大きさ、その他は"利用者が変更可能な"パラメータはed.exの定数宣言を編集することにより調整できます。Esc qでエディタの終了またはEsc hでヘルプ表示を使用できます。さらに良質なEuphoria志向の様々なエディタはアーカイブページにあります。

  • いくつか新しいベンチマークテストを作成しましょう。まずは demo\benchをお手本にしてください。 他の人気言語と比較して同じ速度比では、どのくらい差がありますか?

  • 説明書はdoc\refman.doc をテキストエディタ等で開くか、ファイルブラウザからHTML版の説明書のファイルをダブルクリックするとウェブブラウザが起動して読むことができます。Euphoriaは質素で表現力があるため、この説明書は他の言語の説明書より非常に短いです。特定の質問があるならば、guruと入力した後に続けて検索したい語句のリストを入力します。guruプログラムは全ての.docファイルと一緒に全てのサンプルプログラムと他のファイルを検索を行い、質問の答えとして最も関連性の高いものを抽出してテキスト形式でソート済みリストを提示します。

  • 試しにトレースを有効にしてEuphoriaプログラムを実行してください。プログラムの先頭に次を追加します:
               with trace
               trace(1)
    
    お好きな .ex or .exwファイルからトレースを始めましょう。

  • euphoria\tutorialにあるチュートリアルプログラムのいくつかを実行してみましょう。

  • 試しにデモプログラムをいくつか変更してみましょう。

    最初に簡単な変更をいくつかしましょう (1分未満):

    どうして言語戦争ゲームではC++戦艦は100隻なのか? どうしてsb.exではボールを125個ではなく1000個動かすのか? polygon.exのパラメータをいくつか変えてみましょう。より愛らしい画像が現れましたか? おもしろおかしい文章をbuzz.exに追加してみましょう。

    次は、多少難しくなります (数分必要):

    plot3d.exに新しい関数xとyを定義してみましょう

    次は、これに挑戦してみましょう (1時間以上必要):

    mydata.ex内のフィールドを定義して、あなたがカスタマイズしたデータベースを作成しましょう。

    次は、大きなプロジェクトに挑戦してみましょう (終日から数週間):

    より洗練された3次元○×ゲームのアルゴリズムを書いてみましょう。

  • 試しにEuphoriaプログラムを書いてみましょう。プログラムに簡単に書くことができます:
               ? 2+2
    
    なにかエラーがあったときは単にedと入力するとエディタが起動して問題のあるファイルを開きエラーが発生した行に移動するということを覚えておいてください。

    一度それに慣れてしまうと、EuphoriaでPerl, Java, C/C++または他の全ての言語より非常に高速動作するプログラムを開発していることに気づくでしょう。