News for hackers. Stuff that matters.
Re:Why Threads Are a Bad Idea (1995) [pdf] by J-Kuhn on Tuesday June 12, 2018 @05:14PM (#17298070)
John Ousterhout is the inventor of the Tcl language.
Re:Why Threads Are a Bad Idea (1995) [pdf] by ryanworl on Tuesday June 12, 2018 @05:20PM (#17298139)
And co-author of the Raft consensus algorithm! [1]

[1] https://raft.github.io/raft.pdf

Re:Why Threads Are a Bad Idea (1995) [pdf] by dgsb on Wednesday June 13, 2018 @07:01AM (#17301964)
And Tcl had since the beginning an event loop naturally embedded in the core language. http://wiki.tcl.tk/2567 http://wiki.tcl.tk/1527
Re:Why Threads Are a Bad Idea (1995) [pdf] by yellowapple on Tuesday June 12, 2018 @09:19PM (#17299507)
Which includes Tk, notable for being a relatively-easy-to-use GUI toolkit that embraces events as described in these slides.

(You probably already know this; just elaborating for those who might not be familiar with Tcl/Tk)

Re:Why Threads Are a Bad Idea (1995) [pdf] by Roboprog on Wednesday June 13, 2018 @11:35PM (#17309080)
I’ve not used tcl/tk since around 2000, but it was a nice thing to quickly code up some dialog boxes for operations oriented scripts back in the day.
Re:Why Threads Are a Bad Idea (1995) [pdf] by hodgesrm on Tuesday June 12, 2018 @09:54PM (#17299657)
He also has a new book "A Philosophy of Software Design" that is short and worth reading. (I'm currently on chapter 7.)