Home > Information Technology, Programming Language, Software, Technology > Dart: A New Programming Language From Google

Dart: A New Programming Language From Google

September 9, 2011 Leave a comment Go to comments

“A few days after Google was caught registering a bunch of Dart-related domain names, and the inevitable storm of speculation, it has now emerged that Dart is a new programming language for “structured web programming.”

On October 10, during the keynote speech of the Goto conference in Aarhus, Denmark, two Google developers will unveil the new language. We can only infer Dart’s characteristics and feature set until then, but fortunately the Goto conference website gives us some very detailed biographies about the Googlers who are delivering the keynote, and who are presumably the language’s creators. Gilad Bracha, a veteran of SAP, Sun, and the co-author of Java is one of the speakers — and Lars Bak, the creator of Chrome’s V8 JavaScript engine, is the other.

Now, Google has already released one language in recent history — Go — so we can assume that Dart won’t be a C-like system-oriented language. With the “structured web programming” moniker, it’s also likely to be some kind of interpreted, in-the-browser language — so more like JavaScript or Python, and less like Java or other compiled languages. One of the biggest hints, though, is that both Bracha and Bak have worked extensively with Smalltalk in the past — and an interpreted Smalltalkesque language would fit right into the “structured web programming” mold, too.”

  1. No comments yet.
  1. No trackbacks yet.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: