I'm currently doing business with 4 commercial applications on Android 2.1+ and iPhone 3GS+.
It's funny, I thought about the usage of D for smart phones just the other day.
My question is, how well does D support ARMv6 and ARMv7?
Johannes Pfau recently managed to build gdc as an ARM cross-compiler, see the D.gnu newsgroup. So it IS possible to compile ARM code with D but since this hasn't really been used by anyone so far, you're on an unpaved road.
Reading this newsgroup revealed that D uses some kind of thing called 'lowerings' for optimizing high level features.
Haven't heard of that.
Has anyone done any Android/iPhone development in D? how long will it take before D beats C/C++ on these platforms?
It's a matter of how many people use it.
How I see it is there's not much time left to earn big money on these. Some popular applications already become (adware) free because of piracy and competition.
Very true.
