Kindle 端末は必要ありません。無料 Kindle アプリのいずれかをダウンロードすると、スマートフォン、タブレットPCで Kindle 本をお読みいただけます。

  • Apple
    Apple
  • Android
    Android
  • Windows Phone
    Windows Phone
  • Click here to download from Amazon appstore
    Android

無料アプリを入手するには、Eメールアドレスを入力してください。

kcpAppSendButton

購入オプション

割引: ¥2,553 (53%)

Kindle 価格: ¥2,220

(税込)

ポイント :
22pt (0%)

これらのプロモーションはこの商品に適用されます:

Kindle App Ad

おすすめ商品の読み込み中
お客様へのおすすめ商品

カートに追加中...

カートに追加されました

追加されませんでした

商品はお客様のカートに入っています。

カートを見る

追加されませんでした

本商品をカートに追加する際問題が発生しました。 後でもう一度試してください。
申し訳ありませんが、現在おすすめ商品を表示する際に問題が発生しています。 後でもう一度試してください。
ショッピングを続ける
[Ball, Thorsten]のWriting An Interpreter In Go (English Edition)

著者をフォロー

何か問題が発生しました。後で再度リクエストしてください。


Writing An Interpreter In Go (English Edition) Kindle版

5つ星のうち4.5 20件のカスタマーレビュー

その他(2)の形式およびエディションを表示する 他のフォーマットおよびエディションを非表示にする
価格
新品 中古品
Kindle版
¥2,220
ペーパーバック ¥4,773

販売: Amazon Services International, Inc.
紙の本の長さ: 267ページ タイプセッティングの改善: 有効 Page Flip: 有効
言語: 英語
【買取サービス】 Amazonアカウントを使用して簡単お申し込み。売りたいと思った時に、宅配買取もしくは出張買取を選択してご利用いただけます。 今すぐチェック。


商品の説明

内容紹介


Writing An Interpreter In Go - Version 1.5 - Find out more at https://interpreterbook.com




In this book we will create a programming language together. We'll start with 0 lines of code and end up with a fully working interpreter for the Monkey programming language.




Step by step. From tokens to output. All code shown and included. Fully tested.




Buy this book to learn:




  • How to build an interpreter for a C-like programming language from scratch

  • What a lexer, a parser and an Abstract Syntax Tree (AST) are and how to build your own

  • What closures are and how and why they work

  • What the Pratt parsing technique and a recursive descent parser is

  • What others talk about when they talk about built-in data structures

  • What REPL stands for and how to build one




Why this book?




This is the book I wanted to have a year ago. This is the book I couldn't find. I wrote this book for you and me. So why should you buy it? What's different about it, compared to other interpreter or compiler literature?




  • Working code is the focus. Code is not just found in the appendix. Code is the main focus of this book.

  • It's small! It has around 200 pages of which a great deal are readable, syntax-highlighted, working code.

  • The code presented in the book is easy to understand, easy to extend, easy to maintain.

  • No 3rd party libraries! You're not left wondering: "But how does tool X do that?" We won't use a tool X. We only use the Go standard library and write everything ourselves.

  • Tests! The interpreter we build in the book is fully tested! Sometimes in TDD style, sometimes with the tests written after. You can easily run the tests to experiment with the interpreter and make changes.




This book is for you if you...




  • learn by building, love to look under the hood

  • love programming and to program for the sake of learning and joy!

  • are interested in how your favorite, interpreted programming language works

  • never took a compiler course in college

  • want to get started with interpreters or compilers…

  • ... but don't want to work through a theory-heavy, 800 pages, 4 pounds compiler book as a beginner

  • kept screaming "show me the code!" when reading about interpreters and compilers

  • always wanted to say: "Holy shit, I built a programming language!"


登録情報

  • フォーマット: Kindle版
  • ファイルサイズ: 1404 KB
  • 推定ページ数: 267 ページ
  • 同時に利用できる端末数: 無制限
  • 販売: Amazon Services International, Inc.
  • 言語: 英語
  • ASIN: B01N2T1VD2
  • Text-to-Speech(テキスト読み上げ機能): 有効
  • X-Ray:
  • Word Wise: 有効にされていません
  • おすすめ度: この商品の最初のレビューを書き込んでください。
  • Amazon 売れ筋ランキング:
  • さらに安い価格について知らせる


まだカスタマーレビューはありません

星5つ (0%) 0%
星4つ (0%) 0%
星3つ (0%) 0%
星2つ (0%) 0%
星1つ (0%) 0%

この商品をレビュー

他のお客様にも意見を伝えましょう

Amazon.com で最も参考になったカスタマーレビュー

Amazon.com: 5つ星のうち4.5 20 件のカスタマーレビュー
cprieto
5つ星のうち5.0It is what it says, a book about writing an interpreter in Go, and I loved it.
2017年6月23日 - (Amazon.com)
Amazonで購入
11人のお客様がこれが役に立ったと考えています
F. Huynh
5つ星のうち5.0Lots of code to read and very accessible writing.
2017年6月7日 - (Amazon.com)
Amazonで購入
12人のお客様がこれが役に立ったと考えています
Amazon Customer
5つ星のうち5.0Great book on creating a compiler and/ or interpreter
2017年4月2日 - (Amazon.com)
Amazonで購入
8人のお客様がこれが役に立ったと考えています
Tyler Rhodes
5つ星のうち4.0A good book for getting started on writing an interpreter
2018年5月17日 - (Amazon.com)
Amazonで購入
4人のお客様がこれが役に立ったと考えています
Jose
5つ星のうち4.0The author has a gift for teaching these complex programming subjects in an easily understandable way
2018年6月13日 - (Amazon.com)
Amazonで購入
2人のお客様がこれが役に立ったと考えています
click to open popover