Live data from Hacker News

Fargo: new Scheme-like language working in Node.js/browser

fargo.jcoglan.com

11–20 of 37 posts

Re: Fargo: new Scheme-like language working in Node.js/browser

#12

Hmm, I actually hoped for Clojure on Node.js (don't get me wrong, Scheme is beautiful and this seems to be quite a capable implementation but Clojure is way more practical) but hmm, I hope this gets popular.

I haven't time to play around with Clojure yet, but what makes you think it is more practical than scheme? The primary advantages seem to be JVM interop (which I don't think would be applicable on in a Node.js setting), and easy multi-threading (also not applicable?)

Re: Fargo: new Scheme-like language working in Node.js/browser

#13

Hmm, I actually hoped for Clojure on Node.js (don't get me wrong, Scheme is beautiful and this seems to be quite a capable implementation but Clojure is way more practical) but hmm, I hope this gets popular.

Clojure is a big language, and pretty deeply tied to the JVM; I'm not sure how you'd put it on V8. Scheme is pretty practical, though, once you get used to it.

Re: Fargo: new Scheme-like language working in Node.js/browser

#14
post #13

Hmm, I actually hoped for Clojure on Node.js (don't get me wrong, Scheme is beautiful and this seems to be quite a capable implementation but Clojure is way more practical) but hmm, I hope this gets popular.

Clojure is a big language, and pretty deeply tied to the JVM; I'm not sure how you'd put it on V8. Scheme is pretty practical, though, once you get used to it.

The first version of Clojure was a Common Lisp compiler that compiled Clojure down to JS to be run on Rhino. There's interest in the Clojure community to have a Clojure "Light" that runs on V8 or SpiderMonkey.

Re: Fargo: new Scheme-like language working in Node.js/browser

#15
post #9

I'm a newb or something but : (cdr ()) makes it explode. What's nil? null nil don't exist I do really like this. I was hoping for something like this where it would allow me to write lisp instead of javascript.

  > (cdr '())
  => ()
  > (cdr (list­))
  => ()

Re: Fargo: new Scheme-like language working in Node.js/browser

#16
post #13

Hmm, I actually hoped for Clojure on Node.js (don't get me wrong, Scheme is beautiful and this seems to be quite a capable implementation but Clojure is way more practical) but hmm, I hope this gets popular.

Clojure is a big language, and pretty deeply tied to the JVM; I'm not sure how you'd put it on V8. Scheme is pretty practical, though, once you get used to it.

Also, there's a .net version of clojure.. no?

Re: Fargo: new Scheme-like language working in Node.js/browser

#18
post #16
post #13

Earlier quoted context omitted.

Clojure is a big language, and pretty deeply tied to the JVM; I'm not sure how you'd put it on V8. Scheme is pretty practical, though, once you get used to it.

Also, there's a .net version of clojure.. no?

https://github.com/richhickey/clojure-clr

Re: Fargo: new Scheme-like language working in Node.js/browser

#19
post #12

Hmm, I actually hoped for Clojure on Node.js (don't get me wrong, Scheme is beautiful and this seems to be quite a capable implementation but Clojure is way more practical) but hmm, I hope this gets popular.

I haven't time to play around with Clojure yet, but what makes you think it is more practical than scheme? The primary advantages seem to be JVM interop (which I don't think would be applicable on in a Node.js setting), and easy multi-threading (also not applicable?)

Heavy functional bias. STM.

Although, I don't know that those things make it more practical than Scheme. Just more desirable to a subset of people who like that sort of thing.

Post reply on HN