Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
21–30 of 78 posts
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#22Sometimes I think Clojure should have been developed on top of the ErlangVM instead of the JVM. I think that the ErlangVM solves a lot better the problems that Clojure is trying to solve. Also, seems like targeting the ErlangVM is an achievable feat, since Elixir in its version 1.3 has proven to be extremely solid. Crazy idea: if I wanted to implement Clojure on top of the ErlangVM, where should I start?
I would look at retargeting the ClojureScript code generator. Clojure implements a lot of primitives in Java, but ClojureScript is largely written in Clojure and ClojureScript itself so should be easier to port.
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#23Earlier quoted context omitted.
Happy to consider it, but I'm unsure what the benefits would be? Probably something like Homebrew would be more suitable I believe.
With all due respect we are on Linux. No homebrew for us. Since you are already on the node platform..this makes sense for all of us.
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#24Earlier quoted context omitted.
Happy to consider it, but I'm unsure what the benefits would be? Probably something like Homebrew would be more suitable I believe.
With all due respect we are on Linux. No homebrew for us. Since you are already on the node platform..this makes sense for all of us.
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#25Sometimes I think Clojure should have been developed on top of the ErlangVM instead of the JVM. I think that the ErlangVM solves a lot better the problems that Clojure is trying to solve. Also, seems like targeting the ErlangVM is an achievable feat, since Elixir in its version 1.3 has proven to be extremely solid. Crazy idea: if I wanted to implement Clojure on top of the ErlangVM, where should I start?
Crazy idea: if I wanted to implement Clojure on top of the ErlangVM, where should I start? I would look at retargeting the ClojureScript code generator. Clojure implements a lot of primitives in Java, but ClojureScript is largely written in Clojure and ClojureScript itself so should be easier to port.
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#26Earlier quoted context omitted.
Take a look at LFE [0] [0] http://lfe.io
If I remember correctly, LFE is a Lisp2 Joxa (just like Clojure) is a Lisp1, thus maybe more apt http://joxa.org
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#27Sometimes I think Clojure should have been developed on top of the ErlangVM instead of the JVM. I think that the ErlangVM solves a lot better the problems that Clojure is trying to solve. Also, seems like targeting the ErlangVM is an achievable feat, since Elixir in its version 1.3 has proven to be extremely solid. Crazy idea: if I wanted to implement Clojure on top of the ErlangVM, where should I start?
Crazy idea: if I wanted to implement Clojure on top of the ErlangVM, where should I start? I would look at retargeting the ClojureScript code generator. Clojure implements a lot of primitives in Java, but ClojureScript is largely written in Clojure and ClojureScript itself so should be easier to port.
[1] http://lfe.io/
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#28Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#29Earlier quoted context omitted.
Happy to consider it, but I'm unsure what the benefits would be? Probably something like Homebrew would be more suitable I believe.
With all due respect we are on Linux. No homebrew for us. Since you are already on the node platform..this makes sense for all of us.
Re: Lumo – A fast, standalone ClojureScript REPL that runs on Node.js and V8
#30Earlier quoted context omitted.
One of the main objectives of Clojure was interoperability with Java because of the ecosystem. Java and Erlang ecosystems are not comparable. Also, JVM is great. :)
That's not true. One of the main objectives of Clojure was to be a hosted language. Not just 'language hosted on JVM'. So idea to make it work on top of Erlang VM is perfectly valid and consistent with original design assumptions.
Uhm... I always thought it was meant to be a Lisp for JVM. Where did you get your information from?