I can recognize the hack value, but having a hard time imagining why would I use it for something else than a hack value. If I wanted to develop, lets say, an iOS app natively - I'd chose Obj-C (which I don't know good enough, so I'd need to learn a little) or I'd use Swift (because it's a higher abstraction level, I like FP, etc). If I'm good with a non-native implementation, I'd use Cordova, Phonegap, etc.
In my limited understanding, JS and ObjC have almost the same level of abstraction, so I do not quite understand what value this compiler brings to a real life project.
And as @phpnode says, you still have to learn a lot of ObjC anyways.
In my limited understanding, JS and ObjC have almost the same level of abstraction, so I do not quite understand what value this compiler brings to a real life project.
And as @phpnode says, you still have to learn a lot of ObjC anyways.