4 ms·
One thing all those "let's build our app on top of 1000 layers so we can use our $favourite language"-people tend to forget is that mobile software runs on mobi
by franzus 14y ago
One thing all those "let's build our app on top of 1000 layers so we can use our $favourite language"-people tend to forget is that mobile software runs on mobile devices. Which have one remarkable property: they are energy constrained. So you better write some fast, native code or your users will have trouble keeping their devices alive for one day.
- rmason 14y agoI remember well the assembly language crowd making the same argument back in the eighties. Processors got faster and machines shipped with more RAM. The tipping point was reached and all of a sudden no one was writing entire programs that way.
- sandofsky 14y agoWhile you wait for the tipping point, I'll be over here shipping.
- 10char 14y agoI think RubyMotion proves that alternative languages don't need to come at a cost to performance. It's tougher to write a custom compiler like RM uses, but the end result is identical performance to normal Objective-C. "Just" write a similar compiler for Android/Dalvik and you're there ;)
- weixiyen 14y agoJust watched the video on RubyMotion. Is this really saving much time over Objective-C? I'm saving a few lines of code, but now I have to keep compiling from Ruby to Obj-C, and get none of the benefits of XCode.