Skip to content
HomeVideosBooksBlogs
AllTop postsTopics
Podcasts
HistoryListsWatch laterLiked videosFollowing

The videos, books, blogs and podcasts Hacker News keeps recommending, all in one place.

VideosBooksBlogsPodcastsAboutPrivacySettings

Data from Hacker News, HackerTube, HackerBooks, HackerBlogs and Open Library. Credits · Not affiliated with Y Combinator.

HomeVideosBooksBlogsPodcasts
Ctrl K

    Dart News

    news.dartlang.org · Company blog · on HN since 2012

    The official Dart team news blog, covering releases, the dart2js compiler, AngularDart, and Google products built with Dart.

    Visit blogHN submissions
    Languages & CompilersWeb Development
    What HN says

    HN commenters cite it for Google's decision not to put the Dart VM in Chrome, its JavaScript interop, and type system claims, one disputed.

    Stats for nerds
    76HN people shared it
    109linked in comments
    2.1Kstory points
    Apr 2024last shared
    2012people per year2024

    Top posts on HN

    1. 1
      “We have decided not to integrate the Dart VM into Chrome”
      9 people · 516 points · first shared 2015 · 285 comments on HN
    2. 2
      Dart 1.0 Is Out
      2 people · 222 points · first shared 2013 · 159 comments on HN
    3. 3
      Angular Announces AngularDart
      3 people · 181 points · first shared 2013 · 175 comments on HN
    4. 4
      Dart 1.5
      1 person · 160 points · first shared 2014 · 160 comments on HN
    5. 5
      Dart 1.9
      1 person · 133 points · first shared 2015 · 55 comments on HN
    6. 6
      Dart in 2016: Fastest growing language at Google, 2nd fastest in TIOBE
      1 person · 119 points · first shared 2017 · 129 comments on HN
    7. 7
      AngularDart is going all Dart
      1 person · 104 points · first shared 2016 · 92 comments on HN
    8. 8
      Dart 1.24: Faster edit-refresh cycle on the web and new function type syntax
      2 people · 89 points · first shared 2017 · 22 comments on HN
    9. 9
      Dart 1.8: library improvements and experimental support for enums
      1 person · 57 points · first shared 2014 · 14 comments on HN
    10. 10
      Why dart2js produces faster JavaScript code from Dart
      4 people · 47 points · first shared 2013 · 38 comments on HN

    What HN people wrote when they linked it

    • cpetersoDec 2013

      > "proprietary" is unfair, and becomes more unfair all the time now that Dart is on its way to ECMA standardization

      By "proprietary", I mean only executable by one client.

      I had not read about Dart's ECMA standardization process (TC52). I think that's great news, but to be fair, that announcement was made just two days ago:

      http://news.dartlang.org/2013/12/ecma-forms-tc52-for-dart-standardization.html

      > If Dart is "proprietary," then so is asm.js, Mozilla Persona, Rust, and many other cool things that Mozilla is doing.

      I don't think asm.js, Rust, dart2js, or Go are "proprietary" because their implementations are open and their output can be executed by multiple platforms or clients. Dart source files is only executable by Google's Dart VM.

      > This is exactly the kind of bad faith presumption that troubles me. Google is trying to push the web forward but in your mind their end game is to break its web properties for every browser except Chrome?

      I do not think Google is plotting to create a walled garden (unlike Microsoft of the 1990s). But I think many people at Mozilla worry about future timelines where proprietary systems could be created, even if they are the inadvertent, cumulative result of different product teams' decisions.

      Consider Google Hangouts. When Hangouts was launched in May of this year, it included an NPAPI plugin to support other browsers like Firefox. But now, only seven months later, the Hangouts service is very popular but is only accessible from…

    • michaelwwwApr 2013

      I think a few points are worth emphasizing. Dart produces JavaScript that is closer to being correct
      https://news.ycombinator.com/item?id=5424680

      Dart can produce JavaScript that is faster
      http://news.dartlang.org/2013/03/why-dart2js-produces-faster-javascript.html

      The JavaScript output of Dart2js works across all modern browsers (IE9 and above, among others.) No browser hacks required.

      Having said that, I wish they would stop working on advancing Dart and ship a 1.0 version. It's been 1.5 years since it was announced. Make the advancements in the 1.1 or 2.0 and give the tool developers a solid target to optimize for in 1.0. Let us not have to sell clients on a beta development system, even though that's what I'm doing and it's working, despite some panic when Dart developers break things with breaking changes (which is often.)

    • mralephMar 2015

      Dart VM is an essential part of the Dart ecosystem.

      Dart tools: pub's (package manager) client, analyzer, dart2js compiler, etc are all written in Dart.

      We have a good story for server side developement and we are not looking to abandon it but rather we are looking to expand it, e.g. we just released a package to facilitate creation of REST APIs[1]. Pub's server side is being rewritten into Dart as we speak[2]

      Among cool internal users of Dart VM I could mention Google Fiber - they'll share their experience during the upcoming Dart Summit[3].

      [1] http://news.dartlang.org/2015/03/create-your-own-rest-api-with-dart.html

      [2] https://github.com/dart-lang/pub-dartlang-dart

      [3] https://www.dartlang.org/events/2015/summit/sessions/google-fiber-and-dart/

    • sethladdDec 2012

      (disclaimer: I work on the Dart team)

      Good question!

      The language does not anticipate backwards breaking changes (modulo any bugs we find in the spec), though we expect to add features like mixins.

      The libraries are going through changes now, especially with the introduction of the new Streams API: http://news.dartlang.org/2012/11/introducing-new-streams-api.html

      The time is good to check out Dart and let us know what features you need for your next commercial project. However, with the libraries evolving right now, I probably wouldn't use Dart for something I need to ship in Q1 of 2013.

      We love feedback, and there are a ton of features what work today (package manager, compiler to JavaScript, editor, etc) so we hope to hear from you soon :)

    • eknkcNov 2013

      You are right it was. But most people do not track all issues of all projects they depend on. While I'd love to do that, there's simply not much time.

      I belive this should have been in an earlier RC or Beta. This way, more people would have tested ot, ir got a chance to read changelog (I follow the blog and check each beta release). If that window was missed, it should have gone for the next major release.

      What I see is that Google announced AngularDart (http://news.dartlang.org/2013/11/angular-announces-angulardart.html). Dart has _ prefix for private fields. Then AngularJS team goes ahead and forces the same on the JS implementation.

      Seems that there is always some political reason to mess with things at Google.

    • skybrianJun 2017

      Okay, thanks!

      I was thinking that the decision not to ship with Chrome was very old news, but actually it was just two years ago [1]. Time flies!

      Dart for the web is purely a compile-to-JavaScript language now. The last bit will be replacing Dartium with DDC [2].

      The Dart VM is still around. It's used in Dart's command-line tools and in Flutter. Also, the Sass compiler is moving from Ruby to Dart. [3]

      [1] https://techcrunch.com/2015/03/25/google-will-not-integrate-its-dart-programming-language-into-chrome/
      [2] http://news.dartlang.org/2017/06/dart-124-faster-edit-refresh-cycle-on.html
      [3] http://sass.logdown.com/posts/1909151

    Related

    Dart Blogmedium.com/dartlang68 people

    Announcing Dart 2 Stable and the Dart Web Platform

    Dart Blog
    Company · last shared 2025
    Seth Laddblog.sethladd.com18 people

    I ported a JavaScript app to Dart

    Seth Ladd
    Personal · last shared 2016
    Flutter Blogmedium.com/flutter-io33 people

    Announcing Flutter Release Preview 1

    Flutter Blog
    Company · last shared 2019
    Angular Blogangularjs.blogspot.com77 people

    Angular 2 Beta released

    Angular Blog
    Company · last shared 2017
    Google Code Bloggooglecode.blogspot.com165 people

    Why should anyone ever use a Google API again?

    Google Code Blog
    Company · last shared 2022
    Google App Engine Bloggoogleappengine.blogspot.com144 people

    Happy Holidays from the App Engine team - 1.4.0 SDK released

    Google App Engine Blog
    Company · last shared 2018
    Flutter Communitymedium.com/flutter-community24 people

    Flutter on desktop, a real competitor to Electron

    Flutter Community
    Publication · last shared 2026
    ClojureScript Newsclojurescript.org59 people

    ClojureScript 1.10.741

    ClojureScript News
    Company · last shared 2026