Two hours ago, John Clements wrote: > > On May 9, 2012, at 2:47 PM, Michael W wrote: > > Of course this is much more work than just getting racket to build > > with Clang, but I wonder what the implications of a successful > > port could be. > > I believe this would be hard, and I know that others have asked > about this part before (I think Eli's response compared it to > "Racket swallowing gcc" when compared to using Gnu lightning).
Not just asked -- we had an experiment with an LLVM-based assembly language. In the end, the main problem it had was indeed that to use this for JIT, LLVM would need to be completely included -- and that's a huge overhead. (The LLVM library was a little bigger than the mzscheme excutable at the time, IIRC.) -- ((lambda (x) (x x)) (lambda (x) (x x))) Eli Barzilay: http://barzilay.org/ Maze is Life! _________________________ Racket Developers list: http://lists.racket-lang.org/dev