From 0d7be131762209d41fc7ad1075811b84783662c0 Mon Sep 17 00:00:00 2001 From: tocariimaa Date: Mon, 24 Feb 2025 13:37:36 -0300 Subject: [PATCH] articles/rust.md: update --- articles/rust.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/articles/rust.md b/articles/rust.md index e66a614..3f6cfa6 100644 --- a/articles/rust.md +++ b/articles/rust.md @@ -19,6 +19,10 @@ It has to be noted that the "main" and "recommended" way of infecting your compu Due to its extreme complexity and lack of formal specification, there's only the official compiler. Other independent attempts of implementing a Rust compiler (such as gccrs) can't even compile a hello world yet. +Even the simplest data structures are an absolute pain to implement because of the borrow checker; linked lists for example, +are known to be very hard to implement in Rust. I kid you not, there's even a [whole book](https://rust-unofficial.github.io/too-many-lists/) +explaining how to implement such trivial data structure in Rust. + ## The #RustDependencyChallenge Go to your average non trivial rust project `Cargo.lock` file and when you find one that is less than 100 lines long you win.