Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by goldfeld on Thursday May 23, 2013 @02:53PM
(#5758682)
Wonderful, one more language for me to consider in addition to Roy and Parenscript. I guess there's also Whalesong for Racket, but I don't know how clean the cross compilation to JS is. I've always been drawn to Clojure but the JVM kept me at bay. The fact that it's not "Lisp all the way down" also clouds my decision for it. I guess Wisp would be highly compatible with Lighttable?
[ Parent
| on HN ]
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by pnathan on Thursday May 23, 2013 @04:55PM
(#5759483)
Parenscript seems pretty cool. I tried Clojurescript about 2 months ago and the build process was disturbingly frustrating. :-/ I will take a swing at Parenscript next time I get on that particular project.
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by mike_ivanov on Thursday May 23, 2013 @06:10PM
(#5759853)
> build process was disturbingly frustrating
that pretty much sums up my experience with ClojureSctipt as well.
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by TheHydroImpulse on Friday May 24, 2013 @01:39AM
(#5761424)
Same here, and also the use of Google Closure was pretty disappointing.
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by fogus on Friday May 24, 2013 @08:47AM
(#5762354)
Can you clarify?
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by timbaldridge on Thursday May 23, 2013 @04:14PM
(#5759243)
If you're interested in lisp without the JVM, there's always ClojureScript. Once the JVM compiler is up an running it compiles most of my ClojureScript code in about 1 sec, and there's utilities that auto re-compile code as files change.
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by killerswan on Thursday May 23, 2013 @07:05PM
(#5760127)
"without the JVM" ... "Once the JVM compiler is up"
Does not compute! :P
Re:Wisp: a homoiconic JS dialect with Clojure syntax, s-expr...
by mullr on Thursday May 23, 2013 @07:29PM
(#5760237)
Can't quite tell if you're serious or joking. In case it's the former: the ClojureScript compiler is implemented in Clojure, which runs on the JVM. The compiled code is Javascript, which doesn't require the JVM. There have been some discussions about making the compiler hostable from Javascript as well, but it's not possible just yet.