top | item 44467643 (no title) makeset | 8 months ago I remember working through Appel's compiler textbook in school, in SML and Java editions side by side, and the SML version was of course laughably more concise. It felt like cheating, because it practically was. discuss order hn newest pjmlp|7 months ago Nowadays you could make the Java version quite similar to the SML one, if there would be a new edition.I have been looking forward to ML like capabilities on mainstream since using Caml Light.Regarding those books, while we used the Java version, alongside JavaCC, when time came to actually buy the book, I also got the SML edition. vkazanov|7 months ago Heh... I got the C version first, which was a mess, only to immediately order the ML one.> have been looking forward to ML like capabilities on mainstream since using Caml Light.Modern Java is not built around ADTs and pattern matching, these things feel a bit bolted on. SML feels almost like a compiler writing DSL. load replies (1)
pjmlp|7 months ago Nowadays you could make the Java version quite similar to the SML one, if there would be a new edition.I have been looking forward to ML like capabilities on mainstream since using Caml Light.Regarding those books, while we used the Java version, alongside JavaCC, when time came to actually buy the book, I also got the SML edition. vkazanov|7 months ago Heh... I got the C version first, which was a mess, only to immediately order the ML one.> have been looking forward to ML like capabilities on mainstream since using Caml Light.Modern Java is not built around ADTs and pattern matching, these things feel a bit bolted on. SML feels almost like a compiler writing DSL. load replies (1)
vkazanov|7 months ago Heh... I got the C version first, which was a mess, only to immediately order the ML one.> have been looking forward to ML like capabilities on mainstream since using Caml Light.Modern Java is not built around ADTs and pattern matching, these things feel a bit bolted on. SML feels almost like a compiler writing DSL. load replies (1)
pjmlp|7 months ago
I have been looking forward to ML like capabilities on mainstream since using Caml Light.
Regarding those books, while we used the Java version, alongside JavaCC, when time came to actually buy the book, I also got the SML edition.
vkazanov|7 months ago
> have been looking forward to ML like capabilities on mainstream since using Caml Light.
Modern Java is not built around ADTs and pattern matching, these things feel a bit bolted on. SML feels almost like a compiler writing DSL.