3 ms·
My Language Features Are Your Libraries
- Xichekolas 17y agoI think this comment (by the original post's author), succinctly answers this whole post: http://news.ycombinator.com/item?id=619320 http://news.ycombinator.com/item?id=619320
- cousin_it 17y agoThe author would've sounded less ridiculous if he'd picked some other language than C++ to represent the minimalist language mindset. But it would've been harder for him because most actual minimalist languages have lambda and can eat LINQ for lunch in the same manner as Smalltalk. Steele and Sussman's lambda papers thirty years ago showed that full lexical closures could be efficiently implemented. Thirty fucking years, folks. That's more than I've been alive. Lexical closures are not some kind of fucking novelty. There's no fucking excuse for omitting lambda from any language developed today, except if ya got paternalism issues and would also slash developers' tires so they don't crash their car.
- Xichekolas 17y ago> except if ya got paternalism issues and would also slash developers' tires so they don't crash their car Which exactly describes most 'Enterprise' software shops. (Side note: you make a good point, but would have made it just as clearly without the cursing.)