エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
TS ユーザーがRustを書いてみて型への認識をすこし改めた記録
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
TS ユーザーがRustを書いてみて型への認識をすこし改めた記録
この記事は「レバテック開発部 Advent Calendar 2024」の24日目の記事です! 昨日の記事は、 RYO さんで... この記事は「レバテック開発部 Advent Calendar 2024」の24日目の記事です! 昨日の記事は、 RYO さんでした。 はじめに 最近、趣味でRustを書いています。Rustのパラダイムに触れる中で、プログラミングに対する考え方に変化が生まれました。 これまでは「型を満たすロジックを書く」ことを意識していましたが、Rustの型システムとトレイトの概念を学ぶ中ことで、「型やトレイトが要求する制約を考え、それを満たす実装を組み立てる」 という新しい視点を得ることができました。 この記事では、私の型に対する考え方の変化と、Rustがそのきっかけとなった経緯を紹介します。 プログラミングと型への考え方の変化 私がプログラミングを始めたとき、最初に触った言語はPythonでした。Pythonは直感的で書きやすい一方、アプリケーションが大規模になると、型情報の曖昧さが原因でデータの整合性