On Mon, 25 Oct 2010 05:37:26 -0400, Denis Koroskin <2kor...@gmail.com> wrote:

On Mon, 25 Oct 2010 13:23:49 +0400, Olivier Pisano <olivier.pis...@laposte.net> wrote:

Le 25/10/2010 09:27, Walter Bright a écrit :
Russel Winder wrote:
. . . but they may have been asked before and I just missed them in
trawling around.

Is the intention that D should be the language of choice for
implementing applications on MeeGo? If not maybe it should?

I guess the same question goes for iOS -- although Object-C and C++ are the assumed languages of development, nothing in the various Apple "app
stores" rules would discriminate against D -- unlike what they do
regarding Python, Flash and Java!

Yes - we just need an ARM version of the compiler!

I am not sure the D GC wouldn't be a problem for Apple, as they did remove the Objective-C GC on iOS.

IIRC they only did that for performance reasons. Apple now allows building iOS application with any tool, including Flash (that does feature a GC as part of the VM but that's hardly relevant) so there shouldn't be any problem with D.

My understanding (and I haven't read the rules directly, just news articles about them) is that they no longer mind if you use a tool to *convert* something written for e.g. flash to objective-C code. But I think they still require you to build your app with their compiler.

If that's not the case, and you have to use iOS' GC, I think D's runtime can easily be rewritten to use it. It's built to allow swappable GC implementations.

-Steve

Reply via email to