Homepage
Open in app
Sign inGet started

Dart

A client-optimized language for fast apps on any platform

  • Announcements
  • Archive
  • dart.dev
  • Dart and the performance benefits of sound types

    Dart and the performance benefits of sound types

    Using soundness and null safety to generate faster, smaller code.
    Go to the profile of Vijay Menon
    Vijay Menon
    Jan 19
    Why nullable types?

    Why nullable types?

    Null in Dart code indicates that a variable has no value, but some languages don’t allow null. Learn why both approaches work.
    Go to the profile of Bob Nystrom
    Bob Nystrom
    Dec 7, 2020
    Announcing Dart null safety beta

    Announcing Dart null safety beta

    Beginning the journey to migrate packages to a sound, safer state
    Go to the profile of Michael Thomsen
    Michael Thomsen
    Nov 19, 2020
    Announcing Dart 2.10

    Announcing Dart 2.10

    A new, unified dart tool for all core tasks. Also, an update on null safety timelines and migration principles.
    Go to the profile of Michael Thomsen
    Michael Thomsen
    Oct 1, 2020
    Exploring collections in Dart

    Exploring collections in Dart

    If you have ever called add(), addAll(), map(), or toList() to build a list or map, you might want to check out collection if, collection…
    Go to the profile of John Ryan
    John Ryan
    Sep 15, 2020
    Google Summer of Code 2020 results

    Google Summer of Code 2020 results

    The Dart team mentored 5 student developers this summer, as part of GSoC 2020. Read about the student projects.
    Go to the profile of Jonas Finnemann Jensen
    Jonas Finnemann Jensen
    Sep 2, 2020
    Introducing a brand new pub.dev

    Introducing a brand new pub.dev

    Redesigned for high-quality, multiplatform packages
    Go to the profile of Michael Thomsen
    Michael Thomsen
    Jul 15, 2020
    About DartLatest StoriesArchiveAbout MediumTermsPrivacy