Hacker News new | ask | show | jobs
by munificent 1037 days ago
As someone who works on a combined language/core library team, it's really nice to have them both under the same roof. We can provide a much better overall user experience when we can design features that involve the language and core libraries working in concert with each other.

For example, we recently added tuples as a language feature to Dart, and also added a function in the async library that lets you await a tuple of futures in parallel and returns a future of the tuple of the resulting values.

When we added extension methods to the language, we also rolled out some extension methods in the core library.