- トップ
- コンピュータサイエンス
- 型システムのしくみ TypeScriptで実装しながら学ぶ型とプログラミング言語
型システムのしくみ TypeScriptで実装しながら学ぶ型とプログラミング言語
遠藤侑介ラムダノートISBN 9784908686207
コンピュータサイエンスタグで同率15位(64冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。
- 紹介記事
- 2件
- 媒体別
- 企業テックブログ 2
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- タグ内の順位
- コンピュータサイエンスタグで同率15位(64冊中・紹介記事数の順)
紹介している記事(2件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- 書評「型システムのしくみ ― TypeScriptで実装しながら学ぶ型とプログラミング言語」 企業テックブログ · 虎の穴 ·
Rubyが中心でTypeScriptに触れる機会が増えた筆者が、静的型付けへの苦手意識の正体を知ろうと手に取った。TypeScriptのサブ言語の型検査器を実装しながら学ぶ構成で、特にジェネリクスの章が印象的で、仕組みが想像ほど複雑でないと分かり苦手意識が薄れたという。演習問題は飛ばしたため、後で実装し直したいとしている。動的型付け言語が中心で静的型に苦手意識のある人や、仕組みから理解したい人に向くとしている。
- 2025年に読んだビジネス書・技術書の感想 企業テックブログ · HERP ·
TypeScriptで型検査器を少しずつ拡張しながら型システムの手触りを得ていく本と紹介し、かなり噛み砕かれていて難しい数学的な議論はほぼ出てこないと述べている。普段なんとなく触れている型システムに対する感覚を得られる点を評価し、これを読んだ上ならTAPLにも取り付きやすいのではないかと考えている。ランクはAとしている。
この本について
TypeScriptで型検査器を段階的に実装しながら、型システムの仕組みを学ぶ本である。型検査器を少しずつ拡張する過程を通じて、普段使う型がどのように扱われるかを具体的に理解できる。説明は噛み砕かれており、難しい数学的議論はほぼ出てこない。型システムへの感覚を身につけ、型とプログラミング言語の理論を学ぶ足掛かりとなる内容である。
紹介記事と書誌情報をもとにAIが要約したものです。原文の転載ではありません。