Personas havegames escrito para el iPhone en Scheme. Debido a que (algunos) compiladores de esquemas se compilan hasta C, fue fácil mezclarlos con Objective-C e integrarlos con XCode.¿Hay un compilador Haskell/ML-like a C?
Soy aware de patches para los compiladores Haskell y OCaml para habilitar ARM/iOS-backends. Pero esos parecen extraoficiales y experimentales/inestables.
Prefiero un sistema de tipo haskell/ML estático sobre la escritura dinámica de Scheme. ¿Existe un compilador ML/SML/Haskell estable que genere código C para que pueda usarse de forma similar a Scheme/Gambit-C?
Hay un backend de C en GHC (opción -fvia-c) –
@ SK-logic yes pero el backend de C para ghc no se compila de forma cruzada. También es realmente (ahora que tenemos código nativo y backends llvm) solo todavía para fines de arranque. – sclv
Por cierto, el chico clave Gambit-C lanzó un REPL en iOS: http://itunes.apple.com/us/app/gambit-repl/id434534076?mt=8&ls=1 – LennyStackOverflow