October 31, 2006

用 Forth 思考

上週六參加 [COSCUP] 時,邂逅 [yap] 與 eForth 的前輩,讓我重燃對 Forth 的興趣,準備花點時間研究,以下是參考資料: 不過,我目前還沒辦法用純 Forth 思維方式去思考。
由 jserv 發表於 October 31, 2006 07:47 PM
迴響

個人經驗,還沒有貫通 Forth虛擬機之前,看各家的Forth,只會越看越糊塗。那都是外顯的形式,Forth 的核心是 stack, dictionary和執行指令的機制。這是基本功,其他的都是花招。

事實上,只要花點時間,用C/assembly,自己從頭打造一套forth。(其他語言也不是不行,但 C/assembly 的好處是,可以比較直接踫觸registers和memory)
感覺上這是重新發明輪子,但從學習的角度而言,這是最短的路徑。

有一個C版的Forth可以參考 http://ficl.sourceforge.net/

yap 發表於 November 11, 2006 12:22 PM
發表迴響









記住我的資訊?