Google’s poison Dart – Weapon or defence?
More like Java than expected – just some of the comments about Google’s new killer Dart
Yesterday Google announced its new programming language – Dart, something that will be of interest to the Java world for potentially a number of reasons. Firstly, because it’s a programming language, and what to coders like more than another language. Perhaps it solves their development issue, or maybe it gives them another reason to stand by their language of choice, either way, we all love a new platform, whether we think we do or not.
Above everything else, the big question is, will Dart be useful to you and your project? It is upon this question that the success of the whole project lies, as if there are no users, no development groups, no communities formed, then nothing can come of it.
Google claims that the main purpose of Dart is to:
- Create a structured yet flexible language for web programming.
- Make Dart feel familiar and natural to programmers and thus easy to learn.
- Ensure that Dart delivers high performance on all modern web browsers and environments ranging from small handheld devices to server-side execution.
Mobile is a big area for Google right now, and it will be interesting to see how this gets adopted by the mobile coding community. If however Google do start edging towards a Dart powered Android solution, then – much like when they bought Motorola – they might start alienating the establishment. Java Mobile will further struggle to get a foothold, and this will give developers an unwelcome choice.
Has anyone had chance to study Dart with a critical eye in relation to their own projects yet?