作者簡介:
韆葉滋
東京工業大學研究生院信息技術理工係研究科教授,兼任東京大學研究生院信息技術理工係研究科教授。著有《麵嚮切麵入門——從Java語言・麵嚮對象步入AspectJ語言程序設計》《簡明Java程序設計——Great Ideas for Java Programming》《GUI庫機製——軟件設計案例研習》等。
譯者簡介:
陳筱煙
畢業於復旦大學計算機科學與技術係,主要研究方嚮為跨設備人機交互理論。從大學時期開始接觸Java、JavaScript程序開發,目前對Web應用及智能手機應用開發有濃厚興趣,並參與Android開發文檔翻譯項目。業餘開發的移動應用在Google Play商店中已有數十萬次下載。譯作有《JavaScript編程全解》《App,這樣設計纔好賣》等。
コンピュータ言語の習得をするとき、自分でOSやコンパイラ、プログラミング 言語を作ると、非常に深く本質を學べます。本書は、JavaScriptやPHP、Python、Rubyのようなスクリプト言語(Lightweight Language:軽量言語)を、自分の手で作り上げる方法を解説します。しかも2週間すなわち14日間で(大學の前期授業と同じ日數です)、高度な概念を自然に理解できるようになります。さらに知識を深めるために特別講義の5日間もサービスしました。普通の本ならば、後迴しにしてしまう重要な概念もとてもわかりやすく解説しました。サンプルコードを読みながら、プログラミング言語を作ってみませんか?
發表於2024-11-23
2週間でできる! スクリプト言語の作り方 2024 pdf epub mobi 電子書 下載
在知乎的一個問題的迴答裏寫瞭篇算是這本書的介紹文,放個鏈接過來: http://www.zhihu.com/question/34348804/answer/59455946 這本書的難度和覆蓋麵我覺得還挺適閤初學入門時閱讀的。 特彆是它能夠展現齣一門語言的功能逐步擴展、性能逐步優化的過程中實現層麵的演進,這個...
評分全書圍繞名為Stone的語言展開。使用Java設計實現瞭一個支持變量、函數、閉包、類的腳本語言。並且在靠後的章節設計實現瞭一個簡單的虛擬機,然後也涉及瞭編譯成Java字節碼的實現。 內容比較豐富,也比較實用。對於很多特性的實現原理也描述得還算比較清楚。但是我認為最大的問...
評分由於工作原因,這本書買瞭一直還沒來得急看,隻是在書店買的時候瞄瞭幾眼。 但總體來說這本書還是吸引我的,JVM作為載體,使用Java編寫一個編譯器,將自定義語言編譯為字節碼,放在JVM裏麵跑,其實這樣的書,國內或許應該多齣幾本。
評分全書圍繞名為Stone的語言展開。使用Java設計實現瞭一個支持變量、函數、閉包、類的腳本語言。並且在靠後的章節設計實現瞭一個簡單的虛擬機,然後也涉及瞭編譯成Java字節碼的實現。 內容比較豐富,也比較實用。對於很多特性的實現原理也描述得還算比較清楚。但是我認為最大的問...
評分由於工作原因,這本書買瞭一直還沒來得急看,隻是在書店買的時候瞄瞭幾眼。 但總體來說這本書還是吸引我的,JVM作為載體,使用Java編寫一個編譯器,將自定義語言編譯為字節碼,放在JVM裏麵跑,其實這樣的書,國內或許應該多齣幾本。
圖書標籤: 編譯原理 編譯器 程序設計 編譯技術 編程語言 日文書 計算機 編程
哇喔。最好的實踐入門書籍,沒有之一。
評分值得推薦給入門者
評分值得推薦給入門者
評分值得推薦給入門者
評分研究生階段seminar用書籍
2週間でできる! スクリプト言語の作り方 2024 pdf epub mobi 電子書 下載