@mre
Although I will say that prototyping (or general development) in any language static or dynamic pales in comparison with Common Lisp.
I'm convinced that the REPL workflow—specifically in Lisp with its tooling, even though other languages nominally have “a REPL”—is just about the most convenient and clean experience that is possible to have with how modern computers and programming languages are expected to work (I can elaborate excessively more if anyone cares). And like with your point about using an IDE with Rust, most of that is from Lisp's editor support (SLIME/SWANK) rather than the language itself.
Although the SBCL implementation of CL has type declarations and good type inference so it will warn you at compile time if it sees you using a value in a way conflicting with its declared/inferred type.
=> More informations about this toot | View the thread | More toots from nytpu@tilde.zone
=> View mre@mastodon.social profile
text/gemini
This content has been proxied by September (3851b).