Showing posts with label Google. Show all posts
Showing posts with label Google. Show all posts

Monday, October 10, 2011

DART

Here comes DART we spoke about fews weeks ago. You will notice the name of the site ;) : dartlang, like a wink to golang from the same provider, ie Google. You'll also notice on this blog the ability like with Go to write code online and to test it directly. Have fun discovering this new language dedicated to the web... or not...

(update) after a quick glance to the language, I'm a little bit disappointed ; I expected much more, and actually much more different... I took my dreams for reality ;) nevertheless, it is not a bad language, moreover if we consider it is at early stages of its new life...
We can see it like a javascript 2.0 enabling to better structure javascript code, which is not bad in fine. It will be nice to see in few months how Dart will be used by Google itself, how it will be included or not on android, how the dart2js translator will be fast and efficient enough to compete with GWT, if Dart is intended to work both on client and server side, if dart will be dedicated to the client side and Go to the server one, and so on...
A lot will depends also of the IDE... The GWT eclipse plugin is quite powerful today by enabling to develop web applications with all the power of a Java IDE (refactoring, references, code assist, ...). It is the key point for me, since Smalltalk...

(update2)

It already exists an inception of Dart IDE under the form of an eclipse plugin... to be built manually up to now. It is nice to have at the same time the language and the IDE...

Friday, September 9, 2011

Dart new google programming language for the web

It seems that google wants ,after having invested in gwt, go, and other stuff, to influence the web programming too ... The new baby is DART :
* presentation
* announce
* article

What is interesting to me, it's the people who have worked on it. Go was developped by C creator and fellows, and Dart by emminent Smalltalker :)

We may imagine that these two languages (go an dart) will share different kind of problematics and different kind of granularity, and not really compete themselves...

I imagine Dart like a Seaside-like language and framework with continuation inside :) We'll see that in few days.

I also suppose that dart is coming to replace java and dalvik on android machines, and this to avoid problems with Oracle. The path is long to make a new language successful, but if it is related to android, the success (like objective-C) may be guaranteed.

Wednesday, May 11, 2011

Go on Google AppEngine

Go is a language I'm following from its beginning one year ago, and I believe in its potential. It is always difficult to bet on the success or not of a technology (I succeeded for Java, Eclipse, GWT, ..., failed for Groovy for instance). Go has many advantages for its own like Google behind, Ken Thomson as co-creator, nice syntax,http://www.blogger.com/img/blank.gif performance, ...
But it also lacked up to now of publicity, large developer community, good IDE, no dynamic library binding, and so on...
It is almost the past for all those drawbacks ; Google IO bring GO on before the stage, Eclipse has a quite nice GO plugin, cgo is better and better, ...
Google and the Go development team has worked a lot the past months to offer from now the ability for developers to build AppEngine applications in GO (see )... After Python and Java, Go will be the next language being able to be used with AppEngine... It is a strong message sent to the community in my opinion.
Let the future do its job and we'll see if GO can handle all its promises.