Slashdot Mirror


Google Ports Box2D Demo To Dart

mikejuk writes with an excerpt from an article at i-programmer about a neat graphics demo written in Dart: "One of the difficulties in getting a new computer language accepted by a wider audience is that there is doubt that it is real. Is it a toy language that just proves a concept or can it do real work? In the case of Dart, which is Google's replacement for JavaScript, the development is speeding ahead at a rate that is impressive but worrying. To prove that Dart is already a language that can be used, we now have a port of the well known 2D physics engine Box2D, the one Angry Birds uses, to Dart." Box2D has previously been ported to Javascript. Source is available at Google Code (under the Apache license). Note that you'll need Chromium to run the demos.

2 of 194 comments (clear)

  1. Re:Other uses for Dart? by Anonymous Coward · · Score: 2, Interesting

    Yes, you can run it from the command line via the Dart VM without translating it to Javascript. Haven't tried #!/bin/dart style invocation though - but being open source someone is probably working towards it if it doesn't yet support it.

    I've used Dart a bit and it really is a great language - not so different that it takes ages to learn, but IMHO a big improvement on both Java and Javascript.

  2. Re:Not again! by peppepz · · Score: 2, Interesting
    Well, they did extend Linux as Android, and then started claiming that Android was "Linux on the desktop".

    And then
    java: dalvik <=> j++
    javascript: dart <=> vbscript
    html: nacl <=> activex
    opengl: renderscript <=> directx

    Now I'm not claiming that Google is the same as Microsoft, I don't think this. But honestly, I still have some concerns.