First thoughts on Rust vs OCaml
I'm about two weeks into Rust now, so this feels like a good time to write a critique, before I get Stockholm Syndrome'd. My main motivation in learning Rust is that I have to maintain some of Dark's Rust code. There was a recent outage related to that code, and I had to learn on the fly, so better to actually know what I'm looking at. I've also been dreaming of rewriting Dark in Rust for quite some time, largely due to frustrations with OCaml as well as some excellent marketing by the Rust community. I'm trying to evaluate whether this is a good idea, and if so, trying to figure out how to do it in a way that makes sense (which is to say, gradually). By the way, Dark is platform for building backend apps; in practice it's a HTTP server and database (which comprise the "Dark platform") which connect to an interpreter for the Dark programming language, which you edit using the Dark editor. The interpreter is the core of the language, it runs in Kubernetes in Google Cloud, as well as com
I'm about two weeks into Rust now, so this feels like a good time to write a critique, before I get Stockholm Syndrome'd. My main motivation in learning Rust is that I have to maintain some of Dark's Rust code . There was a recent outage related to that code, and I had to learn on the fly, so better to actually know what I'm looking at. I've also been dreaming of rewriting Dark in Rust for quite some time, largely due to frustrations with OCaml as well as some excellent marketing by the Rust community. I'm trying to evaluate whether this is a good idea, and if so, trying to figure out how to d
saved by
related reading
- A half-hour to learn Rustfasterthanli.me
- Rewriting Bun in Rust | Bun Blogbun.com
- How to Learn Rustgist.github.com
- Why Rust - Rust for C-Programmersrust-for-c-programmers.com
- Assorted thoughts on zig (and rust)scattered-thoughts.net
- (Re)writing an interpreter in Rust – Danny van Kootendannyvankooten.com
- Rust – a concise overview of the modern programming language coders love - K&Ckruschecompany.com
- Why async Rust?without.boats
- Async Rust Is A Bad Languagebitbashing.io
- Rust vs Alternative Programming Languages: How Do They Compare? - K&Ckruschecompany.com
- Writing an OS in Rustos.phil-opp.com
- The Rust Journey, Part 0: Why Systems Software and Why Rust?monadical.com