ExercismのVトラックに参加すると、 116個の演習 コードの自動分析 と マンツーマンのメンタリング、 すべて100%無料で利用できます。
module main
fn main() {
names := ['learners', 'explorers', 'mentors', 'maintainers', 'contributors']
for name in names {
println('Hello, Exercism ${name}!')
}
}
Exercismでは、楽しくやりがいのある演習を通して、コンセプトの理解を試しながらプログラミングを上達させられます。
ボウリングのゲームのスコアを計算します。
それぞれのマス目の数が2倍になっていくとして、チェス盤上の小麦の粒の数を計算します。
『The Twelve Days of Christmas』の歌詞を出力します。
Vは`spawn`を使って新しいスレッドを開始し、並行して実行できます
Vは`v -os windows`や`v -os linux`でクロスコンパイルできます
Vには`vdoc`が含まれており、モジュールのソースコードからドキュメントを即座に生成できます
VはVで書かれており、1秒以内に自分自身をコンパイルします
nullも未定義の値も未定義の動作もなく、デフォルトでイミュータブルです
Vのコンパイルに必要な容量は10MB未満です。Rustは30GB、Goは525MBです
プログラミング言語にはそれぞれ、物事の進め方があります。Vも 同じです。メンターが、Vのエンジニアのように 考える方法と、Vらしいコードの書き方を 教えてくれます。演習を解いたら、ボランティアチームに 提出してみましょう。ヒントやアイデア、フィードバックをもらい、 Vでよく目にする書き方に近づけることができます。 自分が知らないことを知らない、ということに気づかせてくれるでしょう。
メンタリングについてもっと詳しく