¿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
Respuesta
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.
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.
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
- 1. Soporte D para COM
- 2. Soporte de Emacs para el lenguaje D
- 3. iOS 6 - Preservación y restauración del estado
- 4. Soporte de SVG en Android, estado actual
- 5. Complementos de soporte IOS Safari?
- 6. Soporte para SMB/samba en iOS?
- 7. En java -D ¿qué significa la D?
- 8. XTend-lazo del soporte y adición de soporte del rango
- 9. ¿Cuál es el estado del soporte de refactor de C++ en Eclipse?
- 10. ¿Cuál es el estado del soporte de C99 en los principales compiladores/cadenas de herramientas?
- 11. 'Inicialización del soporte'. (C++)
- 12. Programación CGI en D
- 13. ¿Cuál es el estado actual de las bibliotecas estándar D?
- 14. Eliminación del objeto "d" del servicio web ASP.Net json output
- 15. IOS - Botón personalizado con un estado depresivo
- 16. Sobrecarga del manejo de excepciones en D
- 17. Sobrecarga elegante del operador en D
- 18. Estado actual de soporte drd y helgrind para std :: thread
- 19. Estado de soporte de Clang 3.1 y C++ 11
- 20. iOS Storyboard: el color de estado
- 21. ¿Qué es "-d" en "npm -d install"?
- 22. Cómo cambiar de estado en modal Vistas iOS 6
- 23. Indicador de carga en la barra de estado iOS
- 24. Estado del usuario en Parsec
- 25. Diferencia entre: d [count] y d [count]
- 26. Obtención del estado del sistema en python
- 27. Tamaño del contenido de la pancarta iAd .. (Soporte iAd con iOs 4.2 para iPad)
- 28. Objective-C: Photo Viewer para iOS con soporte ARC?
- 29. soporte macro en F #
- 30. ¿Están definidos los códigos de estado HTTP en cualquier parte del SDK de iOS?
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) –
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
@BCS ha cambiado (afortunadamente). –