14:19:33Bikewas the original that bad? knuth seemed pretty measured in his response
14:27:33lievendijkstra was a pretty opinioniated guy. there's a collection of his EWD memos somewhere on the web.
14:27:40shkaBike: arrogance is measured in minidijkstras
14:27:59Bikei mean, yes, i've read it, i'm wondering about the response.
14:29:23lieventhere was a whole cargo cult movement at the time that was adamant about every construction having only one entry point and one exit point
14:29:56lievenso stuff like early returns out of functions etc was all forbidden
14:33:37ShinmeraWell, CL does that too to a large part, but in a way that hides it away neatly. Explicit RETURN/-FROMs are pretty rare.
14:34:32eponythat was the epoch of fighting "un"structured programming from fortran/basic legacy
14:35:12pjbShinmera: non-local exits are all over the place in CL. What saves us is unwind-protect.
14:38:32jackdanielbasically anything excessively used may be harmful
14:38:53lieventhe problem generally isn't with the guy who comes up with these insights but with the management who sees it as a silver bullet that will take care of all problems.
14:39:09lievenespecially if compliance with it can be automated
14:39:28lieventhere was a cyclomatic complexity fad derived from it too
14:39:33eponyin several decades language tools vendors created incompatible products for feature in an attempt to gain market share
14:39:54lievenwhere tools would flag "too complex" parts of code for you
14:40:03eponyjournalist jargon is not very productive per se
14:41:13eponythe opinionated nature of computer scientists is for a reason quite different than pop culture modern times
14:48:43beachSecond Climacs now has a gutter and it is used to show incorrect indentation: http://metamodular.com/gutter.png Of course right now, it doesn't know how to compute indentation for DEFMETHOD and LOOP.
14:59:26fe[nl]ixis there a consensus on which hotel to stay at in Marbella ?