Re:A few days of programming on iOS and Android illustrates ...
by SomeCallMeTim on Saturday July 30, 2011 @11:24PM
(#2827527)
Not fond of C# or Unity, really, but there are plenty of cross platform game engines at this point; see my other post. [1]
Java is still annoying to me, even JITed. It's most of the cruft of C++/OOP without the speed. I'm a Lua fan, and a conversation here isn't likely to sway me. ;)
And it's not just mistakes; it's huge areas of the APIs that are missing or confusing or just plain poorly designed. I've developed for a lot of consoles (not current gen, but XBox/PS2 and older), so I know what you mean about docs being WRONG. But for the most part they let you do what you needed. Android just doesn't in some cases.
Try to do low-latency (or even reliable latency!) audio on Android and get back to me, for an example that Google is basically ignoring.
Java is still annoying to me, even JITed. It's most of the cruft of C++/OOP without the speed. I'm a Lua fan, and a conversation here isn't likely to sway me. ;)
And it's not just mistakes; it's huge areas of the APIs that are missing or confusing or just plain poorly designed. I've developed for a lot of consoles (not current gen, but XBox/PS2 and older), so I know what you mean about docs being WRONG. But for the most part they let you do what you needed. Android just doesn't in some cases.
Try to do low-latency (or even reliable latency!) audio on Android and get back to me, for an example that Google is basically ignoring.
[1] http://news.ycombinator.com/item?id=2827513