Skip to content
/ bits Public

Latest commit

 

History

History
39 lines (30 loc) · 1.26 KB

File metadata and controls

39 lines (30 loc) · 1.26 KB

Clojure over Rust

This warrants a longer write up based on my experience, but to record the decision ahead of ripping out a lot of Rust/Dioxus configuration an incredibly short summary.

git log $(git rev-list --max-parents=0 HEAD) -1

In ten days we’ve introduced modules, crates, had authentication working and broken it, and dealt with some gnarly errors.

The Rust ecosystem is rich in multitudinal places with high-quality libraries and profoundly talented individuals. For this team of one, however, where I want to ship features fast using boring tech, Dioxus is just too volatile and Rust does little to speed me up.

I expect I’ll have a working web application that’s both fast and stable enough in days with Clojure. Data orientation, exploration via a REPL, and function composition in a Lisp is just too good to give up.

Let’s ship some features.

clojure --version