Xcode Integration

Jacob Carlborg doob at me.com
Wed Aug 7 03:04:56 PDT 2013


On 2013-08-06 18:15, tosites wrote:
> Is there any possibility to DigitalMars support Xcode 4 and 5?

I can say that DigitalMars will never support Xcode. Currently it 
doesn't support any IDE's or editors at all. All IDE's and editors out 
there that supports D are made by the community and not DigitalMars.

Then the fact that Xcode officially doesn't support plugins make it a 
lot harder.

> I really would like create softwares using D for iOS and Mac, but it is
> almost impossible without Xcode support.

Yes, we all would like that. But currently Xcode integration is the 
least of your problems. For iOS support for ARM is needed. LDC and GDC 
can generate code for ARM but the runtime is not working properly yet. 
DMD cannot generate code for ARM at all.

You also need a way to integrate with the Objective-C frameworks. The 
best solution to do that is making D ABI compatible with Objective-C. 
This has already been done but is not completely finished yet and not 
folded in to main line.

http://michelf.ca/projects/d-objc/syntax/

Most up to date code: https://github.com/jacob-carlborg/dmd/tree/d-objc

I'm trying to get it in to mainline.

> D for Xcode is compatible only until Xcode 3.

Yes, I have thought about trying to update it for Xcode 4 as well but 
have not done anything about it yet.

-- 
/Jacob Carlborg


More information about the Digitalmars-d-ide mailing list