Hacker News new | ask | show | jobs
by esteer 4067 days ago
> Sky opens the door to use Dart on the server side, on the web as well as for highly performant native apps for Android (and eventually for other platforms like iOS).

What's wrong with using GWT and J2ObjC other than the fact that there are people who don't enjoy building stuff in Java?

3 comments

I don't see anything 'wrong' with GWT, just as there is nothing inherently wrong with writing iOS apps using Ruby (http://www.rubymotion.com/).

For example the Inbox team did a fantastic job re bringing a great user experience to multiple platforms and I guess they were glad that they could use one language throughout instead of having to jump between various tools and idioms (see http://gmailblog.blogspot.com/2014/11/going-under-hood-of-in...).

It's just that like you mentioned people do have different preferences when it comes to languages/tools/ecosystems. That's all.

There are people building web services using PHP, Ruby, Python, Java, Haskell, Elixir, Erlang, Go, C++, JavaScript, Dart. Why not also have this choice on mobile?

Oh GWT? I think not even Google uses it as much http://en.wikipedia.org/wiki/Google_Web_Toolkit

Sure, let me add another layer of abstraction because some people only know Java...

For one thing, the edit-build-test cycle for mobile devices is rather slow, so there's room for improvement.