Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

> We cross compile to Objective-C with j2objc, and cross-compile to JS via GWT, the data binding, controllers, are shared code on all platforms that run full speed native, while the UI templating language on each platform is platform native (e.g. angular directives directly in Android XML files)

Honestly, this sounds like quite a technical achievement, but...

WHY? WHY? Why... are we still forced to go through these extraordinary lengths just to get pictures and interaction on a screen?



Long term, I want the Web to win. Eventually I think it will. In the 90s, no one ever thought apps like Gmail, Docs, or Maps could exist in the browser, and now no one questions that an Office suite can be done.

Eventually mobile performance, and API surface area will increase to the point where they're "good enough". Then they'll be an inflection point where people write Web apps for cross platform-ness for all but the most demanding stuff (like games or video editing)


But the web is just another set of absurdly arcane APIs upon (something) upon (other things). What I want i something like this:

   https://www.youtube.com/watch?v=UEIHfXLMtwA
I realize it's only-O'Caml at the moment, but I think this is mostly the kind of thing we're all striving for?

(IOW: I want you, personnaly, to work for this objective :))


I've been working on just this for a little while now (it's not launched yet, but the ideas and code are up): http://reapp.io




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: