Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Is this true or false? I don't understand the downvotes.


While it is true that Java is statically typed and Clojure is dynamically typed it is perhaps one of the less important differences between the two languages. If you in fact would like to add a static type system on top of Clojure there is a way to do that: Typed Clojure.

https://typedclojure.org/


I'm not going to downvote the comment, but I think the "statically typed" argument is fantastically overrated. I spent years of my life coding in Java and C# and other years of my life writing Clojure, Python, Ruby, and Elixir code. I've never once thought to myself of the latter, "Damn! This would be so much better if I could have static types." It has literally never, not once, ever been an issue for me.



Many people disagree with "the reason to choose Java".




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: