インタプリタの作り方 -言語設計/開発の基本と2つの方式による実装-の表紙

インタプリタの作り方

言語設計/開発の基本と2つの方式による実装-

Robert Nystrom, 吉川邦夫インプレス776ページISBN 9784295017875

コンピュータサイエンスタグで同率15位(64冊中)。Zenn・Qiitaなどの2記事で紹介(時点)。

紹介記事
2件
媒体別
Qiita 2
初めての紹介
最新の紹介

紹介している記事(2件)

記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。

  • おじいさんエンジニアの本棚 Qiita · Yuichi Funato · · いいね 17

    年末年始に読む予定の本として挙げている。インタープリタ本やコンパイラ本は最近あまり見かけなくなったと述べ、そのような中で刊行された本書を「結構な大作」と評している。読む前の紹介として、対象分野の本を見かける機会が減ったという印象と、本書の規模感を記している。

  • 個人的に勉強になった本やネット記事 Qiita · y-yuu · · いいね 1

    目的もなくアルゴリズムを解説するだけの本は面白く感じにくい一方、実際に何かの仕組みを説明する本には強い関心があると述べている。本書については、インタプリターの仕組みを理解していく過程で、アルゴリズムを考えるスキルも向上するかもしれないと考え、近いうちに読みたい本として挙げている。

この本について

インタプリタの実装を通じて、言語設計と開発の基礎を学ぶ本である。字句解析からコンパイラコンパイラの利用、最適化までを扱い、動的型付けやクロージャを備えた現代的な言語の仕組みを解説する。実装にはJavaとCの二つの方式を用いる。インタプリタやコンパイラの仕組みを題材に、アルゴリズムを考える過程も扱う。

楽天ブックスの商品説明と紹介記事をもとにAIが要約したものです。原文の転載ではありません。