considered harmful?
# linking-together
a
considered harmful?
i
Dijkstra!
a
I love horrifying 80s CP/M ASCII C
p
Dijkstra!
Knuth!
k
A friend of mine in the 90s had the following email signature that it took me forever to get:
A goto a day keeps the D******a away.
And yes, http://pic.plover.com/knuth-GOTO.pdf is a great response to the D******a.
j
I’m writing a parser in Clojure this morning, and I can tell you that I’m not enjoying the absence of a GOTO-like mechanism (
tagbody
in Common Lisp, for example) while building the state machine.
d
@Jack Rusher are you aware of https://git.sr.ht/~hiredman/tagbody ?
j
@Dave Liepmann Sadly, it abuses the exception mechanism to produce a slow and buggy version of that feature. I think the only good way to add
tagbody
in Clojure would involve voodoo to produce custom Java byte code.