Lisp-stick on a Python
docs.hylang.org
Lisp-stick on a Python
1–10 of 170 posts
Re: Lisp-stick on a Python
#2Re: Lisp-stick on a Python
#3Hylang is a great way to dip your toes into Lisp style languages IMHO since you have the entire python ecosystem at your fingertips. It was very eye opening to rewrite some scripts in Hy. I'm not sure if I'm ultimately a fan of lisp, but I had a lot of fun learning Hy a while back after discovering it in another HN post.
Re: Lisp-stick on a Python
#4Re: Lisp-stick on a Python
#5Question from the last time this came up: have they added let/letrec into the language yet? The last time I it looked like they had not.
I recall hearing it had been implemented a while back, seems like it's true!
Re: Lisp-stick on a Python
#6Hylang is a great way to dip your toes into Lisp style languages IMHO since you have the entire python ecosystem at your fingertips. It was very eye opening to rewrite some scripts in Hy. I'm not sure if I'm ultimately a fan of lisp, but I had a lot of fun learning Hy a while back after discovering it in another HN post.
I can imagine speed being a real problem in production?
I doubt anyone uses hy in production for completely other reasons, would love to be proven wrong.
Re: Lisp-stick on a Python
#7Question from the last time this came up: have they added let/letrec into the language yet? The last time I it looked like they had not.
Re: Lisp-stick on a Python
#8Earlier quoted context omitted.
I can imagine speed being a real problem in production?
You can transpile to Python. You get a bunch of necessary symbol definitions but that's about it. I doubt anyone uses hy in production for completely other reasons, would love to be proven wrong.
Re: Lisp-stick on a Python
#9Question from the last time this came up: have they added let/letrec into the language yet? The last time I it looked like they had not.
Looks like it: https://docs.hylang.org/en/stable/api.html#let I recall hearing it had been implemented a while back, seems like it's true!
Re: Lisp-stick on a Python
#10Why would anyone pretend to program in Lisp without any benefit? Also, Python is the worst imaginable engine for running Lisp. [correction: I see there are some kind of macros...]