GV

GeezerVison

The World Wide Web, restored to 800 pixels of glory.

Home|About|Gaming cabinet|Archives|How it works|Starter sites

On this site

  • Dart
  • Overview
  • Docs
  • Blog
  • Community
  • Learn
  • Get Dart
  • search
  • DartAPI
  • DartPad
  • pub.dev

This view

  • Original page
  • New address

GeezerVison is showing dart.dev — Dart programming language

Dart 3.14 brings your workflow full circle with automated SDK migrations (dart migrate), a re-engineered DartPad, and faster WebAssembly. Learn more

An approachable, portable, and productive language
for high-quality apps on any platform
Supported by Google

Dart is free and open source  

Multiplatform performance
Approachable
Develop with a consistent, concise, and strongly typed programming language that offers modern features like null safety and pattern matching.
Productive development
Portable and fast
Compile to ARM, x64, and RISC-V machine code for mobile, desktop, and backend. Or, compile to JavaScript & WebAssembly for the web.
Client optimised
Productive
Make changes iteratively: use hot reload to see the result instantly in your running app.
Async await functions
Multiplatform performance
Approachable
  • Mature and complete async-await for user interfaces containing event-driven code, paired with isolate-based concurrency.
  • Write safe and concise code using features like sound null safety, collection if, and pattern matching.
  • A consistent programming language, with an easy to learn and familiar syntax.
Compiling dart file
Multiplatform performance
Portable and fast
  • AOT-compile apps to native machine code for instant startup.
  • Target the web with complete, mature, fast compilers for JavaScript and WebAssembly.
  • Run backend code supporting your app, written using a single programming language.
Hot reload your changes
Productive development
Productive
  • Make changes to your source code iteratively, using hot reload to instantly see the effect in the running app.
  • Write code using a flexible type system with rich static analysis and powerful, configurable tooling.
  • Do profiling, logging, and debugging with your code editor of choice.

Try Dart in your browser

Want more practice? Learn the language, explore the core libraries, or build a command-line app.

You are visitor 01402503 — GeezerVison does not store the pages you look up.
Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required.