- トップ
- コンピュータサイエンス
- RubyでつくるRuby ゼロから学びなおすプログラミング言語入門
RubyでつくるRuby ゼロから学びなおすプログラミング言語入門
遠藤侑介ラムダノートISBN 9784908686016
コンピュータサイエンスタグで同率9位(64冊中)。Zenn・Qiitaなどの3記事で紹介(時点)。
- 紹介記事
- 3件
- 媒体別
- 企業テックブログ 3
- 初めての紹介
- 最新の紹介
この本を選ぶ前に
- タグ内の順位
- コンピュータサイエンスタグで同率9位(64冊中・紹介記事数の順)
紹介された時期
2017年から2023年にかけて、間をあけて紹介されています。最新は2023年12月です。
紹介している記事(3件)
記事ごとの説明は、記事本文のうちこの本に触れた部分をAIが要約したもので、筆者の原文ではありません。
- Rubyでつくる、ミニでRubyなコンパイラ 企業テックブログ · 永和システムマネジメント ·
RubyのサブセットMinRubyのインタプリタを作ることで言語処理系作成のエッセンスを学ぶ本と紹介し、この本のMinRubyを題材にMinRubyコンパイラをRubyで作る手順を解説している。字句解析器と構文解析器は本書で使われているMinRubyのパーサをそのまま利用した。言語処理系をもっと知りたい人は読んでみると良いと勧めている。
- 「RubyでつくるRuby」を読んだ話 企業テックブログ · フィードフォース ·
- 『雰囲気でコンパイラを書いたら大変だった話』というタイトルで発表しました 企業テックブログ · フィードフォース ·
社内勉強会でコンパイラ実装の発表をした際、この本に登場するコードを写経し、解析木を読み込んで実行する部分にそのまま流用したと述べている。字句解析と構文解析の部分は別の書籍を参考にして実装し、両者を組み合わせて動かしたという。
この本について
Rubyを使ってRubyのサブセットであるMinRubyのインタプリタを作り、言語処理系を構成する基本的な考え方を学ぶ入門書である。MinRubyを題材に、プログラムを実行する仕組みを実装しながら、言語処理系作成のエッセンスを身につける。
紹介記事と書誌情報をもとにAIが要約したものです。原文の転載ではありません。