| 程式人.林信良

設計語言剖析器

在程式語言的語法分析當中,我們可採用現成的剖析器,雖然較為簡便,但也能自行設計剖析器,而透過這樣的開發過程,對於手中正在打造的程式語言,能夠獲得更多了解

2018-06-24

| 程式人.林信良 | 圖靈機

打造圖靈機

試著動手打造幾臺簡單的圖靈機,同時,我們可以趁機探討現代程式設計的本質

2018-05-27

| 冷門技術 | 程式人.林信良

關注冷門技術的樂趣

研究冷門知識的樂趣,實際上是不斷地滿足好奇心,以及不斷地產生好奇心的過程

2016-11-12

| 程式人.林信良 | 多重繼承 | Mixins | HOCs

從Mixins到HOCs

多重繼承非用不可嗎?能否有其他可行的作法?我們固然可以透過Mixins的方式添加功能,但其實會變得複雜,也因此HOCs開始趁勢而起

2016-08-06