Cairoの学び方

Cairoをゼロから始める方法の概要


Cairoは、汎用的な計算のための証明可能なプログラムを作成するための、最初のチューリング完全な言語です。Rustに似た高水準言語で、Rustと同じく、エンジニアが効率的で安全なコードを簡単に書けるようにすることを目指しています。

学ぶための一番の方法は、遊びながら実践することだと考えています。自分だけのプログラミングプロジェクトを作るのも、Exercismにあるような小さな問題を解くのも、どちらもよい方法です。

Cairoの旅を始めるのに役立つリソースをいくつか紹介します。

  • Cairo Programming Languageは、Cairo言語を紹介し、Cairoを学んだり使ったりするための関連リソースを数多くまとめています。
  • The Cairo Bookは、Cairoを学ぶのに最適なリソースで、Cairoの特定の機能を深く掘り下げるのにも役立ちます。
  • Cairo Documentationは、言語の構成要素と意味論を説明しています。
  • Cairo by Exampleは、Cairoでよく書くことになる最も一般的な例を紹介しています。
  • Node Guardiansは、「スマートコントラクトのエンジニアのためのファンタジーをテーマにした学習プラットフォーム」です。
  • Cairo Community Forumでは、あらゆるレベルの質問に答えてくれます。