Just like you, that gave me a weird feeling at first, just as if I was able to swim unharmed among crocodiles.
u/Boiethios in
Just like you, that gave me a weird feeling at first, just as if I was able to swim unharmed among crocodiles.
u/Boiethios in
C++ has no memory safety. "More memory safety" is like multiplying by zero -- it's still zero.
u/sivadeilra in
In that case, here's one from 2008 that I just ran across a few hours ago, which should feel both funny and fitting to anyone who's tried researching how to do signal handling properly in Rust:
In The Hitchhiker's Guide to the Galaxy, Douglas Adams mentions an extremely dull planet, inhabited by a bunch of depressed humans and a certain breed of animals with sharp teeth which communicate with the humans by biting them very hard in the thighs. This is strikingly similar to UNIX
-- Linus Åkesson on POSIX signals @ The TTY demystified
I simply can't miss this:
Heard recently creative coding experience
which rust gives. What about unconscious coding experience
- do whatever you can to make your code compile as late as you can, then go sleep and find your code correct and working in the morning
Woah, I know people say the Rust compiler is slow but I never had a Rust program that took all night to compile
Actually the point is it finally compiles, you got there but don't get why as it's too late, but in the morning you find it is all correct
I know. Just kidding.
...then go sleep and find your code correct and working in the morning
Woah, I know people say the Rust compiler is slow but I never had a Rust program that took all night to compile
About how mod are handled in rust macro : Crate dependency discovery - #4 by boris-kolpackov - compiler - Rust Internals
...with the proviso that the first quote should be extended to make it clear that the second one is a tongue-in-cheek intentional misinterpretation of something that's originally talking about coding while not in full command of your faculties.
When I'm writing in Rust, it feels as though I'm actually able to think about the program, rather than wasting half of my effort going through the necessary rituals to stop the language from having a panic attack.
-- /u/rime-frost @ Reddit - Dive into anything
James Munns:
Hey @rustlang folks, is there a comprehensive writeup/reference anywhere of how the formatting machinery (
format!()
,write!()
, etc.) work? Specifically from an implementation perspective (wrt trait objects, recursion)?
nrc:
It’s dark and ancient magic. I don’t think anyone knows it very well, never mind documentation
as highlighted in James Munns's blog post James Munns
I kinda wish I could forbid arithmetic operators in my crates.
Monadic Cat, in a conversation about fuzzing
So, I'd say writing Rust without GAT is just like eating scrambled eggs without egg yolk, something is left to be satisfied.
@rui in
Not about Rust directly, but the nice thing around it:
...in Rust there's a contract that if your function is marked as safe, it's must be impossible to misuse it for unsafe things even if you give your API to an infinite number of monkeys with keyboards.
@kornel in
I don't know if this is necessarily a good candidate for quote of the week but the discourse is pretty funny. Here is the thread on HN.
Rust keeps us safe and sound
To be clear, you are suggesting:
#[non_exhaustive]
https://www.rust-lang.org/production/users
right?