News for hackers. Stuff that matters.
Re:On Apple's Love Affair with Swift by wild_preference on Saturday August 11, 2018 @09:58AM (#17739681)
Clojure clearly assembles various ideas as well, so your criticism is only effectively leveled at a quote from Lattner which feels very superficial.

Surely every language designer including Hickey thinks they are assembling the best set of features for their goals.

Re:On Apple's Love Affair with Swift by sandbags on Saturday August 11, 2018 @10:47AM (#17739856)
I guess I am struggling to get across what I mean.

I see Hickey as having a specific, focused, goal about enabling simplicity (given his specific meaning for that word) and yes I totally agree that every designer, including Hickey, does as you say.

What I was trying to get across was that I don’t see the guiding principle that guide the selection of those “best” features to include so much as “there’s this great stuff” that we must include.

Does that make more sense? Or should I put down my shovel?

Re:On Apple's Love Affair with Swift by bgongfu on Saturday August 11, 2018 @12:26PM (#17740299)
I get what you're saying, and I get the same feeling from most modern languages. They lack conceptual integrity. It's sort of spreading like a virus, even C++ fell into the same trap lately. Whole system design is difficult, really difficult, tear your hair out difficult. Accumulating features is a Sunday walk in the park in comparison; until the pile tips over, that is.