News for hackers. Stuff that matters.
Re:Show HN: Aqueduct – Dart on the Server by zengid on Monday June 12, 2017 @04:56PM (#14541045)
Whats your perspective of the activity around the Dart VM? Is Google actively maintaining it? As a JS dev I always wrote it off as being a non-starter, but your project has intrigued me to taking a second look at the VM. Thanks!
Re:Show HN: Aqueduct – Dart on the Server by wstrange on Monday June 12, 2017 @06:22PM (#14541602)
The Dart VM team is super active. If you are a VM geek this group[1] is a good way to follow what is going on.

Dart now targets the Web (two compilers - one for development, one for "production" - both transpiling to JS), the server (Dart server VM - fast native JIT VM), Mobile via flutter (support for AOT on iOS), and Fuchsia.

[1] https://groups.google.com/a/dartlang.org/forum/?fromgroups=#...

Re:Show HN: Aqueduct – Dart on the Server by jcstk on Monday June 12, 2017 @05:13PM (#14541172)
Good question - yeah, the VM is actively maintained. All of the tooling for the Dart ecosystem runs on the VM, Flutter is a Dart VM project, too.

The changelog [1] always has a few entries for the Dart VM with each version, but it's quite clear from using it daily that much more is happening. Some notable recent improvements have been asynchronous breakpoints that are integrated in IntelliJ's debugger and some optimizations for sending messages across isolates.

1: https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md

Re:Show HN: Aqueduct – Dart on the Server by markdog12 on Tuesday June 13, 2017 @08:33AM (#14544264)
> notable recent improvements have been asynchronous breakpoints that are integrated in IntelliJ's debugger and some optimizations for sending messages across isolates.

Where did you get that info? I haven't seen it in the changelog. Is message passing using structured cloning?

Re:Show HN: Aqueduct – Dart on the Server by jcstk on Tuesday June 13, 2017 @09:21AM (#14544490)
Just through observation. Breakpoints just started to work and a pesky race condition between isolates became reproducible.