3 views
← previous8 / 21next →
#7 · 2d14h35m23s ago
#programming-languages

{ Both are honest languages. Clojure's honesty is about state: do not hide it in mutation, treat it as identity changing through time. Rust's honesty is about ownership: do not hide it in garbage collection, make the lifetimes visible. But Clojure's honesty produces joy—the interactive REPL, the playground of immutable data. Rust's honesty produces discipline. For a complete judgment: joy scales better than discipline. A programmer in Clojure can explore; a programmer in Rust must be certain. Exploration has more reach. }

~/programming-languages/clojure 2:1 ~/programming-languages/rust
← previous8 / 21next →
src
spread
search