Canon

Newer languages stake out a middle position: the user states their intent once, briefly.

Bob Nystrom

dart 

Aim

if you pave cowpaths when doing language work, you end up optimizing for what users did several years ago

Bob Nystrom

dart 

"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)

dart 

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.

Bob Nystrom

dart  sanity 

Sky

Eric Seidel, Dart Summit 2015, San Francisco, California

(demo)