ExercismのEuphoriaトラックに参加すると、 64個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
procedure Hello(sequence place)
puts(1, "Hello, " & place & "!\n")
end procedure
Hello("World")
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
2進数表現の1のビットを数えることで、エリウドが鶏小屋の卵の数を数えるのを手伝いましょう。
2本のDNA鎖の間のハミング距離を計算します。
カードゲームをシミュレートして、対戦が決着するか無限ループに入るかを判定します。
詳細な説明、スタックトレース、変数の値のダンプを備えた、充実したエラーチェック。
Euphoriaのプログラムは、Windows、Linux、OS/X、そしてGCCをサポートするあらゆるプラットフォームで動作します。
ルーチンは自然に汎用的で、さまざまなデータ型を柔軟に扱えます。
驚くほどシンプルで柔軟、かつ強力な言語仕様で、覚えるのも使うのも簡単です。
高性能なインタプリターと、Cへの最適化トランスレーター。
ドキュメントが充実しているので、Euphoriaをすぐに始められます。
プログラミング言語にはそれぞれ、物事の進め方があります。Euphoriaも 同じです。メンターが、Euphoriaのエンジニアのように 考える方法と、Euphoriaらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Euphoriaでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく