2012-06-15 16 views
8

¿Cuál es el estado actual de las aplicaciones de escritura en D en iOS? No estoy interesado en usar ninguna API de iOS, solo OpenGL/SDL. ¿Es posible escribir para iOS en D en este momento? Si es así, ¿qué tan problemático es?Estado del soporte D en iOS

+2

Si usted vota para cerrar, dígame la razón. No veo esto ni demasiado localizado ni constructivo (tal vez la última parte, pero puedo eliminarlo) –

+0

IIRC La licencia de iOS prohíbe el uso de cualquier otro lenguaje que no sea ObjC (o JS, pero solo en un navegador) . OTOH que podría haber sido cambiado a algo más sano mientras tanto. – BCS

+3

@BCS ha cambiado (afortunadamente). –

Respuesta

5

Por lo que puedo decir, debería ser posible. Puede usar gcc para compilar aplicaciones iOS y gcc admite D.

Nunca he usado D y nunca he reemplazado el compilador predeterminado en Xcode, pero hay una opción para él en la configuración de compilación.

Si fuera usted, ahí es donde comenzaría. No sé si hay otros pasos necesarios para que funcione, pero técnicamente no debería ser más difícil que usar C++ en iOS, que sé que es bastante común.

Espero que esto le dé una idea de cómo seguir adelante.

3

LDC (el compilador D basado en LLVM) ahora puede compilar el código D para iOS. Se puede encontrar información adicional en http://wiki.dlang.org/LDC.

+0

Parece que usted es el autor de esto: https://github.com/smolt/ldc-iphone-dev (usted persona humilde). Y esto es real, pude construirlo. Interesado en qué más tenemos que hacer para avanzar. – truedat101