On Sat, 21 Jul 2012 21:59:12 +0200 Alex Rønne Petersen <a...@lycus.org> wrote:
> On 21-07-2012 21:51, Nick Sabalausky wrote: > > On Sat, 21 Jul 2012 09:47:06 -0400 > > Michel Fortin <michel.for...@michelf.ca> wrote: > >> > >> And also, more and more it'd require ARM support to be competitive > >> in the GUI area. > >> > > > > Yes. But there's an even bigger reason for ARM: Mobile devices, like > > iOS and Android. I'm not personally a fan of them, but nonetheless > > those things are HUGE (no pun intended). And yet the ONLY real > > language choices there are C++, Java and Objective-C (and Lua if > > you count "Son-of-Flash", ie Corona - which I don't count). And > > half of THOSE are out of the question if you want cross platform, > > which any sane developer should. So PERFECT fertile ground for D. > > ... and C# ;) > Oh, yea. I assume you're referring to Unity, right? > > > > I know I keep harping on that, but it's a big issue for me since I'm > > deep into that stuff now and goddamn do I wish I could be doing > > it in D, but D's support on those devices (or just outputting C/C++) > > unfortunately just isn't mature enough ATM. > > > > GDC is pretty far along as far as ARM support goes; I intend to have > another run through it one of these days to look at any remaining > issues. > That is encouraging to hear :) What about druntime and phobos, though? And what about D feature set, is it up to 2.059? I wonder if maybe I could somehow tell Marmalade's annoying proprietary build system to pass in some extra object files to the linker? I'll have to ask on their forums. Because maybe then I could compile some stuff with GDC and link it in.