4 ms·
> The difference is that I write new functions on a daily basis, while I almost never need new control flow constructs. I wonder if perhaps you only think you
by zeveb 6y ago
> The difference is that I write new functions on a daily basis, while I almost never need new control flow constructs.
I wonder if perhaps you only think you rarely need new control flow constructs because you are using languages without good support for macros.
Where a Lisp or Tcl programmer might just code up a true DSL (cf. CLOS or the condition system), perhaps you just write functions, never realising how much more readable and understandable your systems could be.