購物比價找書網找車網
FindBook  
 有 1 項符合

自己動手做虛擬機器:解析程式語言的設計與實現(iT邦幫忙鐵人賽系列書)

的圖書
自己動手做虛擬機器:解析程式語言的設計與實現(iT邦幫忙鐵人賽系列書) 自己動手做虛擬機器:解析程式語言的設計與實現(iT邦幫忙鐵人賽系列書)

作者:蒼時弦也邱政憲) 
出版社:博碩文化
出版日期:2022-05-12
語言:繁體中文   
圖書選購
型式價格供應商所屬目錄
電子書
$ 470
Readmoo Readmoo
程式設計
圖書介紹 - 資料來源:Readmoo   評分:
圖書名稱:自己動手做虛擬機器:解析程式語言的設計與實現(iT邦幫忙鐵人賽系列書)

✪每項功能都有完整實作,可更容易了解語言虛擬機器的實現方式
✪搭配撰寫測試驗證程式,可在學習實作之外,也學習到軟體測試的技巧
✪詳細分析mruby虛擬機器的基本原理,並透過簡化的方式引導學習語言虛擬機器

【內容簡介】
本書內容改編自第12屆iT邦幫忙鐵人賽IoT組優選系列文章《拿到錘子的我想在微控制器上面執行Ruby》。在學習程式語言的過程中,隨著我們理解的知識、技巧越來越多,我們難免需要更加深入了解我們所使用的語言。而這是一本關於程式語言設計的書籍,我們將透過mruby這款設計給嵌入式系統的Ruby語言,一步一步重現Ruby虛擬機器的部分功能,並藉由這樣的方式逐步了解一個語言的實現,且將其在開發板上執行,另外這也幫助我們重新思考使用程式語言時虛擬機器的運作及語言的關聯。

【內容重點】
我們將從閱讀原始碼開始,從前人的經驗學習如何打造一個語言虛擬機器,逐步實現一個能在ESP8266開發板上執行,並具備物件導向特性的精簡版虛擬機器。

✪加法虛擬機器
實現一個語言的虛擬機器,並沒有我們想像中的困難,我們第一個虛擬機器會以將Ruby的「加法」實現出來為目標,透過數百行的程式碼完成一個最簡單的虛擬機器。

✪實現邏輯判斷
加入能夠在我們的虛擬機器中進行if類型的判斷,透過這樣的虛擬機器實現,進而能夠讓程式按照我們的預期進行複雜的行為。

✪實現物件導向
Ruby語言的一大特色就是物件導向特性,我們將會討論如何管理物件的封裝資訊,以及將C語言的程式碼轉換成可以在Ruby中直接被呼叫的方法等機制。

✪用測試驗證想法
本書的目標是實現一個能夠在ESP8266開發板上執行的虛擬機器,為了減少反覆上傳程式到開發板的步驟,我們可以透過撰寫測試的方式,來驗證每一個虛擬機器的實現是否如我們所預期的來運作。

【目標讀者】
✪想了解程式語言運作原理的人。
✪想更好撰寫程式的人。
✪想在開發板上使用不同程式語言的人。

贊助商廣告
 
金石堂 - 今日66折
漢娜的旅行箱
作者:凱倫.樂文
出版社:木馬文化事業有限公司
出版日期:2019-01-23
66折: $ 198 
金石堂 - 今日66折
「搶救歷史!時空守護者」系列(1&2集):【重返古埃及王朝】+【勇闖海盜黃金時代】(套書附贈:日本獨家授權.時空旅行桌遊組)
作者:南房秀久
出版社:小熊出版社
出版日期:2023-07-19
66折: $ 436 
 
博客來 - 暢銷排行榜
持續買進:資料科學家的投資終極解答,存錢及致富的實證方法
作者:尼克.馬朱利 (Nick Maggiulli)
出版社:商業周刊
出版日期:2023-05-30
$ 316 
Taaze 讀冊生活 - 暢銷排行榜
你願意,人生就會值得:蔡康永的情商課3
作者:蔡康永
出版社:如何出版
出版日期:2024-08-01
$ 316 
金石堂 - 暢銷排行榜
明天可能會愛你(全)
作者:山下街
出版社:青文出版社股份有限公司
出版日期:2022-09-15
$ 119 
金石堂 - 暢銷排行榜
交尾島 成天只想打砲的變態痴女JK們 無修正
作者:オギノサトシ
出版社:未來數位有限公司
出版日期:2024-11-13
$ 261 
 
金石堂 - 新書排行榜
魔都精兵的奴隸 (首刷限定版) 16
作者:竹村洋平/
出版社:東立出版社
出版日期:2024-11-05
$ 162 
Taaze 讀冊生活 - 新書排行榜
我決定不在意:培養不被負面情緒影響的鈍感力
作者:加藤諦三
出版社:采實文化事業股份有限公司
出版日期:2024-11-07
$ 266 
Taaze 讀冊生活 - 新書排行榜
誰是審判人
作者:不帶劍
出版社:奇幻基地
出版日期:2024-11-07
$ 285 
金石堂 - 新書排行榜
Debby‧the‧Corsifa討厭認輸-04
作者:平方昌宏
出版社:長鴻出版社股份有限公司
出版日期:2024-11-22
$ 87 
 

©2024 FindBook.com.tw -  購物比價  找書網  找車網  服務條款  隱私權政策