|
|
|
|
|
by GianFabien
1716 days ago
|
|
JVM is a double edged sword when it comes to Clojure. JVM makes it possible to run on different environments, yet on the other hand it is constrained by the underlying semantics that JVM supports. It is the latter aspect that has discouraged me from adopting Clojure for my projects. |
|
The main advantage is that it can use 26 years of code written in Java + the standard Java library which already has a lot.
For myself I can only compare this to Rust. Where things like networking after 6 years of being stable, are finally starting to stabilize. While Clojure had this from its very start, because it ran on the JVM.