Live data from Hacker News

Hy 1.0 – Lisp dialect for Python

github.com

1–10 of 131 posts

Re: Hy 1.0 – Lisp dialect for Python

#2
Congratulations! I once bought your eBook on Hy, and still today I regularly receive notifications about your book having been updated. Thank you for your steady contributions. I really want to use Hy in one my production apps one day.

Re: Hy 1.0 – Lisp dialect for Python

#5
post #2

Congratulations! I once bought your eBook on Hy, and still today I regularly receive notifications about your book having been updated. Thank you for your steady contributions. I really want to use Hy in one my production apps one day.

The author of the e-book is a different guy, Mark Watson. He isn't involved in the development of the language.

Re: Hy 1.0 – Lisp dialect for Python

#9
post #7

Congrats! Could you compare the language with Clojure?

Well, this is a little embarrassing: Clojure was one of the biggest influences on Hy in its youth, but that was mostly before I got involved in 2016. I never actually learned Clojure. So hopefully somebody who knows both Hy and Clojure well can answer. I can tell you that at run-time, Hy is essentially Python code, so Hy is more tightly coupled to Python than Clojure is to Java; a better analogy is CoffeeScript's relationship with JavaScript.

I get the impression that Clojure tries to convince the programmer to avoid side-effects a lot more strenuously than Hy does, but it's still not a purely functional language, so I don't know how consequential that is in practice.

Post reply on HN