4 ms·
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
by zengid 9y ago
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!
- jcstk 9y agoGood 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 https://github.com/dart-lang/sdk/blob/master/CHANGELOG.md
- markdog12 9y ago> 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?
- jcstk 9y agoJust through observation. Breakpoints just started to work and a pesky race condition between isolates became reproducible.
- wstrange 9y agoThe 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=#!forum/vm-dev https://groups.google.com/a/dartlang.org/forum/?fromgroups=#...