What is a natively compiled non-GC lang. for Android?
The problem with C++: I love it. Especially after what they did with C++11. And with C++14 we even have polymorphic lambdas. Coding in C++ can be elegant provided that I've coded enough abstractions over the data structures and algorithms I need. That's why I won't touch C++. This project will never finish.
The problem with Free Pascal: Having worked with Delphi some of my professional life, I gave free pascal+LazSDL2 a go. Turns out it works great on android. (no world stopping delays). But it isn't the most elegant language. I know, because I'm a ruby person.
Go, Crystal, Nim, I fear their garbage collection schemes will end up doing the same thing as android's Java implementation.
I'm just one person, don't have the time to evaluate the whole world. Does HN have a suggestion?