En iOS, C++ (al parecer) funciona para el código de back-end, sin embargo, necesitará Objective-C para la GUI/manejo de eventos. (Corregido) Además, el código de Android suele ser Java. Si bien puedes escribir código nativo, a menudo es más lento debido a la sobrecarga de comunicación entre el código nativo y el código Dalvik en Android.
Guile crea con el GCC, y el Xcode de Apple contiene una variación del GCC, por lo que puede hacer que funcione. Sin embargo, tendría cuidado con algunas cosas:
1) La horquilla GCC de Apple puede no contener todas las características necesarias para construir versiones modernas de Guile. 2) Si bien Guile está licenciado bajo la LGPL (Licencia Pública General Reducida de GNU) y, por lo tanto, puede usarse en aplicaciones iOS, muchas bibliotecas Guile podrían estar bajo la licencia GPL, inutilizándolas (para fines legales, en lugar de técnicos, razones).
No he podido probar esto (no tengo acceso a una Mac), sin embargo, Guile debería al menos incorporar Xcode.
En cuanto al rendimiento de Guile como lenguaje de scripting incorporado, la preferencia personal tiene prioridad. Guile es un Esquema moderno con todas las funciones, sin embargo, debe considerar su mercado objetivo. Si es probable que rechacen Scheme, JavaScript (especialmente) puede ser una mejor opción.
@Cristian: Hahahaha. Para referencia: http://www.gnu.org/software/guile/ –