https://futureofcoding.org/ logo
#linking-together
Title
# linking-together
a

Arcade Wise

11/04/2023, 1:18 AM
considered harmful?
i

Ivan Reese

11/04/2023, 1:18 AM
Dijkstra!
a

Arcade Wise

11/04/2023, 1:19 AM
I love horrifying 80s CP/M ASCII C
p

Personal Dynamic Media

11/04/2023, 1:28 AM
Dijkstra!
Knuth!
k

Kartik Agaram

11/04/2023, 4:06 AM
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

Jack Rusher

11/04/2023, 8:10 AM
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

Dave Liepmann

11/04/2023, 4:23 PM
@Jack Rusher are you aware of https://git.sr.ht/~hiredman/tagbody ?
j

Jack Rusher

11/04/2023, 8:13 PM
@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.
5 Views