Newer languages stake out a middle position: the user states their intent once, briefly.
Aim
if you pave cowpaths when doing language work, you end up optimizing for what users did several years ago
"Learn by taking apart"
I have seen over my many decades of programming that no one should invent a framework until they have completed three concrete examples from scratch.
Once you have three, you can start to see (a) what you need every time, (b) what things are optional, but most important (c) which things are correlated with other things and should be controlled from some common settings or code.
Randal Schwartz (gitter)
Spoilers
Nope. Was like Alex Jones and Julian Assange.
SMOP
“GC” isn’t a feature, some little bullet point you can tack in a point release. It’s a fundamental property of the entire system. It is a can of worms recursively full of cans of worms.
Sky
Eric Seidel, Dart Summit 2015, San Francisco, California
(demo)