Google Introduces JavaScript Alternative Called DART
Google today introduced a preview of Dart, a class based programming language that the company hopes will be used for the development of web applications.
Google said that Dart has the goals of providing a flexible, structured environment for app development, re-use familiar programming approaches to deliver a familiar and easy-to-learn programming language, as well as a toolset for "high-performance" apps that do especially well in web browsers.
To be executed, Dart code either requires a "native virtual machine" or it can be translated to JavaScript via a compiler that is driven by a JavaScript engine, which would defeat the purpose of a high-performance foundation that is clearly position to outgun JavaScript. The circumstance that Dart can shine through a virtual machine makes it somewhat comparable to Java, or other platforms that require additional tools and aren't supported directly by a browser - such as Flash or Silverlight. It isn't particularly easy pitching such an idea these days.
Dart is far from being complete at this time. Google said that it is currently providing basic libraries as well as tools for checking, compiling, and running Dart code. The platform will "evolve further" with developer participation, Google said.
If they can make it more secure, fast and easy to program, then yes. Anything that advances these attributes I'm for.
If they can make it more secure, fast and easy to program, then yes. Anything that advances these attributes I'm for.
is so hungry....I don't like that at least by now.Graphics
Javascript SUCKS so yes.
The word "Graphics is not my fault. Can't edit..."
For example, where's the great syntax of Go that allows you to do "foo := 5" where the colon : means that it will set the type based on the initial value.
Where's the support for deconstructors? They added classes, but not Traits? Why the language requires all those braces, parenthesis, etc?
How about an ability to slice strings like "foo bar"[3,5] ? What about generators and yielding? Jesus, don't take away those awesome ECMAScript RegEx literals!
Complains aside, I do like the "_" private prefixes and the fact that you can have a "num type" that's basically two types together.
If it performs fast and has a lower "startup", it does look interesting, but I wish they did more innovation.
yes so as long as it is easy so the lazy and extremely amateur programmers will use it then why not
I guess I just must be watching too much Pinky and the Brain. Google is so great they should make tons of apps so that I can use them for free. It's okay you can send adverts my emails, profile and web search info. I love you so much because you give me so much free stuff and know what is best for me. Google "The Silent Sheep Herder".
You can't deRail PHP because it's so easy, quick, dirty and so widespread. It's a programming language for people who hate programming and I love it.
Sure as long as I can disable this one too.