エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
SorbetでRubyに型を付けてみた - Qiita
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
SorbetでRubyに型を付けてみた - Qiita
sorbetというGemと遊んでみた。 Rubyに漸進的に型を付けるライブラリーだ。 自己紹介 アメリカ人で、日... sorbetというGemと遊んでみた。 Rubyに漸進的に型を付けるライブラリーだ。 自己紹介 アメリカ人で、日本は3年目。 1年強、東京のユニークビジョンで働いている。 きっかけ 実は、RubyもRailsも苦手!全部魔法的に見える。型で探検したい。 そしてsorbetでRailsにも型が定義されている。 「漸進的型付け」とは? プログラミング言語の中で、「強い型付け」と「弱い型付け」言語が存在する。 「強い型付け」は例えば、型が合わないとコンパイルできない言語。 それに引き換え、「弱い型付け」言語は型が使えるが、別に頑張って合わせる必要がない。 また、その方が実行時(dynamic)、コンパイル時(static)にチェックされると言う軸もある。 要するに、漸進的型付けとは、プロジェクトを部分的に「static」と「strong」の右上の隅に引っ張っていくことだ。 普段は関数単位あるいは