Why I Switched from Python to Clojure (2016)
bradcypert.com
Why I Switched from Python to Clojure (2016)
1–10 of 200 posts
Re: Why I Switched from Python to Clojure (2016)
#2Re: Why I Switched from Python to Clojure (2016)
#3Re: Why I Switched from Python to Clojure (2016)
#4Re: Why I Switched from Python to Clojure (2016)
#5I have considered multiple times switching from Python to other alternatives. However, I instantly discard any language with a Lisp-like syntax. I just cannot work with it. Being a Haskell hobbyist, I would like Python to be statically type and have better support for pure functional programming, but Python has the libraries that I need.
Can't or won't?
I'm not being facetious, here. I just can't imagine any reason one _couldn't_ work with it, once the syntax is learnt. There's nothing about lisp-like syntax that's inherently hard to learn.
Why is lisp special?
Re: Why I Switched from Python to Clojure (2016)
#6I have considered multiple times switching from Python to other alternatives. However, I instantly discard any language with a Lisp-like syntax. I just cannot work with it. Being a Haskell hobbyist, I would like Python to be statically type and have better support for pure functional programming, but Python has the libraries that I need.
Re: Why I Switched from Python to Clojure (2016)
#7I have considered multiple times switching from Python to other alternatives. However, I instantly discard any language with a Lisp-like syntax. I just cannot work with it. Being a Haskell hobbyist, I would like Python to be statically type and have better support for pure functional programming, but Python has the libraries that I need.
Re: Why I Switched from Python to Clojure (2016)
#8I notice this was written in 2016, but I wonder if the author's opinion has changed since dataclasses have been implemented in Python.
Re: Why I Switched from Python to Clojure (2016)
#9Re: Why I Switched from Python to Clojure (2016)
#10If I had a nickel for every time I got the "TypeError: random_function() takes 1 positional argument but 2 were given" because I forget the "self" parameter I could buy myself a coffee. Probably a fancy one from the Starbucks even!