ExercismのEuphoriaトラックに参加すると、 64個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
procedure Hello(sequence place)
puts(1, "Hello, " & place & "!\n")
end procedure
Hello("World")
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
コラッツ予想を使って、1に到達するまでのステップ数を計算します。
秒単位の年齢が与えられたとき、ある惑星の公転年でその人が何歳になるかを計算します。
シーザー暗号とも呼ばれる回転暗号を実装します。
詳細な説明、スタックトレース、変数の値のダンプを備えた、充実したエラーチェック。
Euphoriaのプログラムは、Windows、Linux、OS/X、そしてGCCをサポートするあらゆるプラットフォームで動作します。
ルーチンは自然に汎用的で、さまざまなデータ型を柔軟に扱えます。
驚くほどシンプルで柔軟、かつ強力な言語仕様で、覚えるのも使うのも簡単です。
高性能なインタプリターと、Cへの最適化トランスレーター。
ドキュメントが充実しているので、Euphoriaをすぐに始められます。
プログラミング言語にはそれぞれ、物事の進め方があります。Euphoriaも 同じです。メンターが、Euphoriaのエンジニアのように 考える方法と、Euphoriaらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Euphoriaでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく