Qual è lo stato corrente della scrittura di app in D su iOS? Non mi interessa utilizzare alcuna API iOS, solo OpenGL/SDL. Al momento è possibile scrivere per iOS in D? Se è così, quanto è problematico?Stato del supporto D su iOS
risposta
Per quanto posso dire, dovrebbe essere possibile. Puoi usare gcc per compilare app iOS e gcc supporta D.
Non ho mai usato D da solo e non ho mai sostituito il compilatore di default in Xcode, ma c'è un'opzione per esso nelle impostazioni di compilazione.
Se fossi in te, è lì che comincerei. Non so se ci sono altri passaggi necessari per farlo funzionare, ma tecnicamente non dovrebbe essere più difficile dell'uso di C++ su iOS, che so essere abbastanza comune.
Spero che questo ti dia un'idea di come andare avanti.
LDC (il compilatore D basato su LLVM) ora può compilare il codice D per iOS. Ulteriori informazioni sono disponibili al numero http://wiki.dlang.org/LDC.
Sembra che tu sia l'autore di questo: https://github.com/smolt/ldc-iphone-dev (sei umile tu). E questo è reale, sono stato in grado di costruirlo. Interessato a cos'altro dobbiamo fare per andare avanti. – truedat101
Se si vota per chiudere, dimmi il motivo. Non lo vedo né come troppo localizzato né come non costruttivo (forse la seconda parte, ma posso rimuoverlo) –
IIRC la licenza iOS vieta l'uso di qualsiasi lingua diversa da ObjC (o JS ma solo in un browser) . OTOH che potrebbe essere stato cambiato in qualcosa di più sano nel frattempo. – BCS
@BCS ha (fortunatamente) cambiato. –