Books

Rustで作るプログラミング言語 -コンパイラ / インタプリタの基礎からプログラミング言語の新潮流まで

佐久田昌博

Product Details

ISBN/Catalogue Number
ISBN 13 : 9784297141929
ISBN 10 : 4297141922
Format
Books
Publisher
Release Date
June/2024
Japan

Content Description

設計・実装のプロセスをステップバイステップで体験。自作を通してプログラミング言語一般への理解を向上。Rustの特徴を活かした設計・実装のポイントを習得。

目次 : 第1章 プログラミング言語概論/ 第2章 スタックベース仮想マシン/ 第3章 プログラミング言語の構文解析/ 第4章 スクリプト言語ランタイム/ 第5章 静的型付けと型チェック/ 第6章 バイトコードへのコンパイル/ 第7章 LLVMを使ったネイティブコードへのコンパイル

(「BOOK」データベースより)

Customer Reviews

Comprehensive Evaluation

☆
☆
☆
☆
☆

0.0

★
★
★
★
★
 
0
★
★
★
★
☆
 
0
★
★
★
☆
☆
 
0
★
★
☆
☆
☆
 
0
★
☆
☆
☆
☆
 
0

Book Meter Reviews

こちらは読書メーターで書かれたレビューとなります。

powered by

  • Q

    メモリ管理が比較的安全にできるRust言語を使って独自のインタプリタや最後にはLLVM IRへのコンパイラを作る実例本。筆者が主張するように理論よりコードの実例から理解するには良い本かもしれない。一方でRustが言語処理系を作るのに向いているかは疑問が残った。ライフタイムの扱いが面倒に感じる。やはりHaskellかOCamlの二択なのではないだろうか。本書では型検査は扱うが型推論に言及はないので別の本を読む必要がある。

レビューをもっと見る

(外部サイト)に移動します

Recommend Items