"self own" sounds like a rust thing
i think that's what you get when you leak memory through circular refcounts
This is missing a source link, so I cannot include it.
Due to subtle reasonsā¢ we believe this to not be an exploitable soundness issue.
This must be one of the earliest quotes about Rust, because it was first thought before Rust even existed.
It's ridiculous that we computer people couldn't even make an elevator that works without crashing!
From How Rust went from a side project to the worldās most-loved programming language.
Memory-safe implementations of PNG (png, zune-png, wuffs) now dramatically outperform memory-unsafe ones (libpng, spng, stb_image) when decoding images.
Rust png crate that tops our benchmark shows 1.8x improvement over
libpng
on x86 and 1.5x improvement on ARM.
Shnatsel, in a reddit post.
Not particularly Rust related other than who it is, but
Itās fascinating to me that in Rust, you always have to strive to write smarter codeāit really feels like playing a game.
Ellie Huxtable on mastodon & Bluesky:
ellie@hachyderm.io - I've some JavaScript this evening and the whole mutability thing just bit me really badly.Rust has me making assumptions that are NOT true in this world
Shamelessly posting one of my own:
"It's only a transmute if it's from the transmute region of std; otherwise it's just sparkling unsafety."
Hear, hear! Rust is the real deep state. They knew all along that memory-related bugs would dominate the Vulnerability Rating Taxonomy. Coincidence? I think not.
-- @amoghavarsha@infosec.exchange on mastodon
Also, there is often a trade-off between accuracy and education. For example, when I correct my toddler that the Sun is actually not moving, but we are rotating. That's wrong, the Sun is moving, but arguably less wrong than his impression. (I once tried to give him the full explanation, but halfway through he ran away to play with his trains.)
Not that readers of the Rust book are toddlers, but the principle generalizes in my experience.
The lower bound on quality of software we can ship with Rust, assuming we stay within the bounds, is super high.
Building an extremely fast Python package manager, in Rust - Charlie Marsh | EuroRust 2024 https://www.youtube.com/watch?v=zOY9mc-zRxk
This is a wonderful unsoundness and I am incredibly excited about it :3
-- lcnr on Github (Issue #135011)
Memory safety issues mean you canāt trust what youāre seeing in your source code anymore.
"Increasingly, work becomes a design activity augmented by artificial intelligence, with the execution delegated to automation technology"
Is that anywhere near true? While I am sometimes amazed at what AI can code for me I also find it can be very poor, requiring careful inspection and testing if the code even compiles at all.
In the last couple of days I could say "Increasingly, work becomes cleaning up and fixing all the slop automation technology produces".
Don't know why no one bothered nominating this gem in the last 10 hours since it got published:
I was about to do it now
On certifications for Rust programmers: