3 ms·
Rust and Clojure address completely different domains of problems. Rust is competing with C++ for writing low level systems, whereas Clojure is designed for wr
by huahaiy 4y ago
Rust and Clojure address completely different domains of problems.
Rust is competing with C++ for writing low level systems, whereas Clojure is designed for writing business applications.
Low level systems tend to have stable and well understood requirements, whereas the same cannot be said for business applications. Efficiency is not a primary concern of business applications, but flexibility is. The efficiency of Clojure is often "good enough" for business application, and there is no peer in flexibility. This explains the many fintech companies using Clojure, as well as many other B2B companies.