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.

Reply via email to