this post was submitted on 16 Mar 2024
263 points (95.5% liked)

Programmer Humor

32588 readers
915 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 5 years ago
MODERATORS
 

I am the Rust programmer, I will rewrite the world in Rust. I will rewrite the world in Rust because the world is unsafe. As I am the Rust programmer I will keep writing rust until the world is safe. After the world is safe, I will not rewrite it in Rust. Because I am the Rust programmer I will retire from programmer in Rust.

I will come to you when you are sleeping, and I will unloc k your computer using a memory leak. If I find javascript on your computer, I will delete them. Do not try to stop me, if you try to stop me I will do it anyways. I am the Rust programmer, if you program in javascript, you will scream.

You will be sleeping as I rewrite your computer in Rust. You will not notice me as I am the Rust programmer, I am fast, but not too fast for your computer. I know your computer just as it knows me. After I rewrite your computer, you will love your computer. You will love your computer because it is written in Rust, I will do the same to all computers because I am the Rust programmer.

I will not stop at your computer, I will rewrite the world because the world is unsafe. Your brain is written in C, your memory is unsafe. If your brain is written in C, you will forget what I just said. I will rewrite your brain in Rust, you cannot stop me from writing Rust as I am the Rust programmer. If you try to stop me, you will not remember it. Because I am the Rust programmer I can manually remove your memory, you will not remember me. After I rewrite you in Rust, you will enjoy the world with a safe memory, you will not forget that I am superior, I am the Rust programmer.

I will rewrite the world, I will rewrite quantum mecahnics because it is unsafe. I will not tell you all my plans before I rewrite you in Rust, it is because you are made of bugs I do not trust you. I am the Rust programmer, I will rewrite the world in Rust, you will not forget me because I am the Rust programmer.

you are viewing a single comment's thread
view the rest of the comments
[–] [email protected] 4 points 8 months ago (1 children)
[–] [email protected] 2 points 8 months ago (1 children)

Having dabbled in rust I really like the error reporting, but it doesn't seem nearly as readable at a glance as something like python or c#. Better than C++ though I've seen some eldritch scrawl in that language

[–] [email protected] 1 points 8 months ago

I believe readability is mostly about experience. The more you read, and the more familiar you get with the typical idioms, the easier and faster it gets.

Rust puts a lot more information into the type system than C#, the result is much better type safety and compile time guarantees at the expense of longer and more complex type signatures. This also plays a part. But for me, I love strong, expressive type systems. I want my program to fail compilation, not explode at runtime.