…links... (Btw, Icon - Snobol4's successor - was my favorite language for several years. When I tried to learn Snobol4 by myself in the university I couldn't understand its semantics, but the book "The Icon Programming Language" was superbly written and it explained generators and backtracking very well).
…编译器方面的资料)其实挺少的。这几本我读得很过瘾:1. Peter John Brown,《Writing Interactive Compilers and Interpreters》(1979)。2. Timothy Budd,《A Little Smalltalk》(1987)。3. Ralph E. Griswold,《The Icon Programming Language》第3版(2000)。4. Pat Shaughnessy,《Ruby Under a Microscope: An Illustrated Guide to Ruby Internals》(2013)。下面这本是新书,我还没看,但看起来非常硬核实用:5. Clinton L. Jeffery,《Build…(2021)。
…compilers) is pretty thin. I enjoyed reading these: 1. Peter John Brown. 1979. Writing Interactive Compilers and Interpreters. 2. Timothy Budd. 1987. A Little Smalltalk. 3. Ralph E. Griswold. 2000. The Icon Programming Language, 3e. 4. Pat Shaughnessy. 2013. Ruby Under a Microscope: An Illustrated Guide to Ruby Internals. This is a new one I haven't read yet, but it looks very practical: 5. Clinton L. Jeffery. 2021. Build…
《Icon程序设计语言》(The Icon Programming Language)。https://www2.cs.arizona.edu/icon/ftp/doc/lb1up.pdf
"The Icon Programming Language". https://www2.cs.arizona.edu/icon/ftp/doc/lb1up.pdf
…链接……(顺便说一句,Icon——作为 Snobol4 的继承者——曾有好几年是我最喜欢的语言。当初在大学里自学 Snobol4 时,我怎么都搞不懂它的语义,但《The Icon Programming Language》这本书写得太绝了,把 generators 和 backtracking 讲得透透彻彻)。
…links... (Btw, Icon - Snobol4's successor - was my favorite language for several years. When I tried to learn Snobol4 by myself in the university I couldn't understand its semantics, but the book "The Icon Programming Language" was superbly written and it explained generators and backtracking very well).
…编译器方面的资料)其实挺少的。这几本我读得很过瘾:1. Peter John Brown,《Writing Interactive Compilers and Interpreters》(1979)。2. Timothy Budd,《A Little Smalltalk》(1987)。3. Ralph E. Griswold,《The Icon Programming Language》第3版(2000)。4. Pat Shaughnessy,《Ruby Under a Microscope: An Illustrated Guide to Ruby Internals》(2013)。下面这本是新书,我还没看,但看起来非常硬核实用:5. Clinton L. Jeffery,《Build…(2021)。
…compilers) is pretty thin. I enjoyed reading these: 1. Peter John Brown. 1979. Writing Interactive Compilers and Interpreters. 2. Timothy Budd. 1987. A Little Smalltalk. 3. Ralph E. Griswold. 2000. The Icon Programming Language, 3e. 4. Pat Shaughnessy. 2013. Ruby Under a Microscope: An Illustrated Guide to Ruby Internals. This is a new one I haven't read yet, but it looks very practical: 5. Clinton L. Jeffery. 2021. Build…