Re: Clojure to Haskell Compiler

2012-11-18 Thread Hoàng Minh Thắng
On Sunday, November 18, 2012 1:31:47 AM UTC+7, Ahmed Shafeeq Bin Mohd Shariff wrote: Hi guys, I've been frustrated with Clojure's slow speed on the JVM. I've been thinking of how it can be compiled to native and I feel that compiling Clojure to Haskell and then using ghc to convert this

Re: Clojure to Haskell Compiler

2012-11-17 Thread Andy Fingerhut
There have been several projects where people have begun developing Clojure to C or C++ translations, but I don't know how fleshed out those are. ClojureC - https://github.com/schani/clojurec Ferret - http://nakkaya.com/2011/06/29/ferret-an-experimental-clojure-compiler/ These do not have the

Re: Clojure to Haskell Compiler

2012-11-17 Thread Baishampayan Ghose
Ahmed, You're grossly underestimating the effort needed to accomplish something like that. Why don't you look at your Clojure code and figure out ways of optimizing that instead? -BG On Sat, Nov 17, 2012 at 1:31 PM, Ahmed Shafeeq Bin Mohd Shariff sepultura.tri...@gmail.com wrote: Hi guys,

Re: Clojure to Haskell Compiler

2012-11-17 Thread Brandon Bickford
Hey, By slow speed, do you mean startup/compilation time or execution time of running programs? I have noticed that the execution time is actually pretty good and can be close to Java execution time (if you think Java execution time is good). The startup/compilation time really bugs me. I

Re: Clojure to Haskell Compiler

2012-11-17 Thread Dennis Haupt
why not just use haskell instead? i doubt you can just convert the code Am 17.11.2012 19:31, schrieb Ahmed Shafeeq Bin Mohd Shariff: Hi guys, I've been frustrated with Clojure's slow speed on the JVM. I've been thinking of how it can be compiled to native and I feel that compiling

Re: Clojure to Haskell Compiler

2012-11-17 Thread James Rothering
I'm sorry, I never heard of this. How would you compile Clojure to Haskell? On Sat, Nov 17, 2012 at 10:31 AM, Ahmed Shafeeq Bin Mohd Shariff sepultura.tri...@gmail.com wrote: Hi guys, I've been frustrated with Clojure's slow speed on the JVM. I've been thinking of how it can be compiled to