ExercismのGleamトラックに参加すると、 122個の演習 33個のGleamコンセプトにまとめられ、 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
プレイヤーが秘密の数字を当てるシンプルなゲームを実装して、`case`式について学びます。
ゲームの得点計算に使うデータ形式を変更して、ほかの言語をより簡単に追加できるようにします。
最も少ない枚数の硬貨で、渡すべきお釣りを正しく求めます。
Gleamの強力な静的型システムは、コンパイル時にバグを見つけて防ぐのに役立ちます。
Erlang仮想マシンは、障害をうまく処理するための十分にテストされた仕組みを提供します。
バグの原因を突き止めるのはストレスがたまるものですが、Gleamのコンパイラーは明確で役立つフィードバックを返します。
Gleamのコミュニティでは、あらゆる背景、性別、経験レベルの人が歓迎されます。
Gleamを使えば、Erlang、Elixir、LFEなど他のBEAM言語で書かれたコードを簡単に利用できます。
Gleamは余分なオーバーヘッドを加えないため、すべてのGleamプログラムは、対応するErlangのプログラムと同じくらい高速です。
プログラミング言語にはそれぞれ、物事の進め方があります。Gleamも 同じです。メンターが、Gleamのエンジニアのように 考える方法と、Gleamらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Gleamでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく