Does this pattern you dislike apply to lots of round brackets?
-
-
- End of conversation
New conversation -
-
-
You are teaching your son Basic right? That language was popular before mouse, copy-and-paste, etc existed. Without easy copying, you end up writing subroutines more often.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
which languages do you think are lame from this point of view?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Is this part of why you enjoy LISP?
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Interesting. Record editor sessions, recognize CCCV, propose use of functional paradigm, decorators, or (GASP) a Lisp.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Do you actually need macroexpansions for this? How are simple functions not sufficient?
- End of conversation
New conversation -
-
-
For good programmers, this is true in low abstraction languages. For bad programmers, you'd get that with any language. Call it the 6ft test: look at their screen from 6ft away and you see blocks with the same pattern, provided one has poor eyesight. Great refactoring technique.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.

