classes, then decorators née annotations née metadata. whaddup java, circa 2003. Now we can have spring.js!https://twitter.com/raganwald/status/595562545685073920 …
-
-
Replying to @raganwald
@raganwald@cemerick Language design is about more than expressiveness. "Beware the Turing tarpit..."2 replies 0 retweets 0 likes -
Replying to @littlecalculist
@littlecalculist@cemerick Ur-Scheme, for example, is a turing tarpit but not particularly expressive. Same with ASM.2 replies 0 retweets 2 likes -
Replying to @raganwald
@raganwald@cemerick Then you're using a definition of expressiveness I have never heard.1 reply 0 retweets 0 likes -
Replying to @littlecalculist
@littlecalculist@cemerick Doesn’t expressiveness suggest compactness of the expressions as well as of the vocabulary?3 replies 0 retweets 1 like -
Replying to @raganwald
@raganwald@cemerick But the point of declarative features is *less expressiveness* for *more understandability*4 replies 0 retweets 0 likes -
Replying to @littlecalculist
@littlecalculist@cemerick TBH, I see the big win coming from standardization of things that don’t matter.2 replies 0 retweets 0 likes
@raganwald @littlecalculist @cemerick and the way decorators are going, they're highly expressive where we could have had much less so.
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.