News for hackers. Stuff that matters.
Re:Why I am switching to promises by gcr on Wednesday January 08, 2014 @10:28AM (#7024025)
Nitpicking: LaTeX is a bad example because it's bulit on TeX, which does have macros. :)

But I don't want to go down the rabbit hole of saying that "TeX & Emacs are somehow more powerful than Chrome because their systems use macros."

Granted, sure. People cope well with not being able to express their problems the way they want to. The existence of so much high-quality C/C++/blub software proves this fact.

But for those of us who don't want to change our thinking, tools that fundamentally extend the language are great to have in our toolbox. Maybe it's our weakness, that we feel uncomfortable when we can't express the problem the way we want. Or maybe it's our strength. I don't know.

Re:Why I am switching to promises by coldtea on Thursday January 09, 2014 @09:01AM (#7030469)
>Nitpicking: LaTeX is a bad example because it's bulit on TeX, which does have macros. :)

True, had TeX itself in mind!