Hi,

  Are there any active efforts to compile clj/cljs to Erlang/Beam ?

## Pre-emptive responses:

  * I'm aware of http://lfe.github.io/ . It's not what I want. After
programming in Clojure, I find "normal" lisp ugly in comparison. I
want clojure syntax.

  * I'm aware I will lose STM + Agents. I'm okay with that. What I
really like about Clojure is: maps + vectors + keywords + lisp-1 +
macros + ease of CLJ/CLJS code + data sharing (i.e. pr-str +
read-string).

## Background

  Currently, I'm developing a web-socket webapp, using cljx (clj +
cljs). However, I've increasingly found that:

  * I really want erlang rather than "roll my own pseudo-erlang on top
of core.async" for things like:

    * otp
    * separate heap for each process
    * ease of running on multiple machines

  However, I really like the cljs + clj dynamic, and would prefer to
write the backend in something clojure-ish.

  Thus, my question -- are there any active efforts to port clojure
(say via cljs's compiler) to Erlang/Beam ?


Thanks!

PS: I understand JVM has awesome JIT + awesome libraries. However, for
this particular server, all I really want is a simple way to deal with
fault tolerance.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en
--- 
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to clojure+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to