Persone have scritto games per l'iPhone in Schema. Poiché (alcuni) compilatori di schemi sono stati compilati in C, è stato facile combinarli con Objective-C e integrarli con XCode.C'è un compilatore Haskell/ML-like in C?
I am aware di patches per i compilatori Haskell e OCaml per abilitare i backend ARM/iOS. Ma quelli appaiono non ufficiali e sperimentali/instabili.
Preferisco un sistema di tipo statico haskell/ML-type sulla digitazione dinamica di Scheme. Esiste un compilatore ML/SML/Haskell stabile che genera codice C in modo che possa essere utilizzato in modo simile a Scheme/Gambit-C?
C'è un backend C in GHC (opzione -fvia-c) –
@ SK-logic yes ma il backend C per ghc non esegue la compilazione incrociata. È anche veramente (ora che abbiamo codice nativo e back-end di llvm) ancora solo per scopi di bootstrap. – sclv
A proposito, il core di Gambit-C ha rilasciato un REPL su iOS: http://itunes.apple.com/us/app/gambit-repl/id434534076?mt=8&ls=1 – LennyStackOverflow