What is Dart? by Kathy Walrath & Seth Ladd

What is Dart? by Kathy Walrath & Seth Ladd

Author:Kathy Walrath & Seth Ladd [Kathy Walrath]
Language: eng
Format: epub, pdf
Tags: COMPUTERS / Programming / General
ISBN: 9781449332327
Publisher: O'Reilly Media
Published: 2012-03-06T16:00:00+00:00


Should I Use Dart for My App Today?

Dart is still changing, so for now, don’t bet the farm on it. However, everything in Dart is open source and open to debate, so we encourage you to check out Dart and provide feedback. Once the language and libraries settle down (this year, if all goes according to plan) we expect that you’ll be able to run production Dart web apps in all major modern browsers.

How Do You Expect People to Use Dart?

You can use Dart to build complex, high-performance apps for the modern web. The Dart language is designed to work on the client and the server, which means that you can use it to implement a complete, end-to-end application.

You can also use Dart to scale your development as your program grows from a small set of functions to a large collection of classes. For instance, web development encourages extremely short development iterations. As you refine your idea and your program grows in scope and complexity, your code will probably need more modularity and encapsulation. Dart enables you to refactor from functions to classes, and from untyped code to typed code.

As for deployment, you have two options: compiling to JavaScript or using the Dart VM. For your client-side code, compiling to JavaScript enables your Dart code to run on modern browsers. A future version of Chrome will ship with an embedded Dart VM, allowing your Dart code to run directly in Chrome without first being compiled to JavaScript.



Download



Copyright Disclaimer:
This site does not store any files on its server. We only index and link to content provided by other sites. Please contact the content providers to delete copyright contents if any and email us, we'll remove relevant links or contents immediately.