[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / s / t / u / v / vg / vm / vmg / vr / vrpg / vst / w / wg] [i / ic] [r9k / s4s / vip] [cm / hm / lgbt / y] [3 / aco / adv / an / bant / biz / cgl / ck / co / diy / fa / fit / gd / hc / his / int / jp / lit / mlp / mu / n / news / out / po / pol / pw / qst / sci / soc / sp / tg / toy / trv / tv / vp / vt / wsg / wsr / x / xs] [Settings] [Search] [Mobile] [Home]
Board
Settings Mobile Home
/g/ - Technology


Thread archived.
You cannot reply anymore.


[Advertise on 4chan]


File: IMG_20260603_062351_264.jpg (107 KB, 690x1280)
107 KB JPG
You heard it folks, use Rust or you're literally a murderer.

https://joshlf.com/posts/memory-safety-life-and-death/
>>
total journalist death
>>
>>108968225
My dream is to become a mass murder people or commit war crimes. By not using Rust I'm getting one step closer to realizing my dreams, thanks!
>>
>>108968231
This guy is a Google employee
>>
I have dozens of parallel deepseek agents writing software in Rust, and even rewriting existing software in Rust. Ever since ChatGPT publicly released in December 2022, I saw the writing on the wall; Rust rewrites will become trivial and there is no reason to not use Rust
>>
I get your glib sentiment but I can't help but notice there's a recurring pattern of Rust programmers being literally the only programmers to take (ironically) their fingers out of their ass and remember the quality of their work affects people. Mostly, programmers' quality of work affects people negatively. So I am on the blog author's side here.
>>
>>108968254
I think you're being disingenuous. Just because Rust has some famous quality software projects doesn't mean it's all quality. And quality isn't measured only by safety. There's nothing quality about 1000 cargo dependencies and 1h compilation time.
>>
>>108968231
fpbp
>>
>>108968262
just dont use depensencies then?
>>
>>108968262
I'm not talking about any projects in particular, or any specific feature of rust. There is a general sentiment of intention, consistent across the space.
>>
>>108968225
Not my fault if I make a cutting board for someone's kitchen and then later on they try to use it as a shield against a bear or something and get mauled.
>Your weak-ass cutting board almost KILLED me!
>>
>>108968324
No matter how many awkward metaphors you can come up with, disclaimers of liability (specifically implied warranty) are not legally valid in the U.S. Enjoy getting sued.
>>
File: 1751129444820298.png (59 KB, 769x89)
59 KB PNG
>>108968225
lmao
>>
>>108968331
>are not legally valid in the U.S.
I don't give a shit what's legally valid in the U.S.
What made you think I'm a Muttmerican?
>>
>>108968350
mutt site
mutt world
you lost timmy
>>
>>108968382
>posted from my Chinese PC
you lost gonzalez
>>
>>108968392
europe is totally irrelevant
mixed race mutts run this world
>>
>>108968225
>Hello, my name is Joshua Liebow-Feeser. I'm a Staff Software Engineer at Google on the Fuchsia Security team, and a member of Rust's Operational Semantics team
One of the most unhinged and factually incorrect mental breakdowns from a rust tranny I have seen in quite some time. These low iq failures would also love it if we never knew what a CVE was or how to find them:
https://www.cve.org/CVERecord/SearchResults?query=rust

>>108968239
Wow. The same corporation that sits on the Rust board of directors? That Google? Wow. No conflict of interest here at all!

It's literally an advertisement by google for rust
>>
>>108968231
>total journalist death
Khashogghi exposed the excesses of brutal authoritarian tyranny and was a total hero

As are most anti-Trump journalists, for the same reason

Probably the majority of journalists are not very credible but there've been more than enough credible ones to consider it a very respectable profession
>>
>>108968413
unfortunately you have corporations and government compromising the entire profession making them all look like clowns. one of the crown jewels in the art of subversion is being able to make a country distrust is media so much that they will not believe anything they read or hear. this is why you have jews and communists pouring money into the pockets of american podcasters that are relatively cheap to buy and will say anything you like.
>>
File: Therac_25.png (1.64 MB, 850x1138)
1.64 MB PNG
>>108968225
They could at least use an actual example of programming errors killing people. Though that might point out that all the real mass death incidents have been thanks to race conditions rather than memory safety and threaten to confuse the narrative.
>>
>>108968501
>all the real mass death incidents have been thanks to race conditions
is that some racist chud joke or what
>>
>>108968501
>They could at least use an actual example of programming errors killing people.
that means a google employee would have to point out just how badly programmed their garbage operating system is. and what this low iq google primate knows and refuses to disclose due to his employment:
android is the cause of people getting fucked. not the programming language. android. the operating system has always been a poorly designed pile of fucking shit. ios is a similar pile of fucking shit that prefers to blame the programming languages instead of the ancient designs of their shit operating systems.
>>
>>108968231
fpbp
>>
>>108968225
i do not want a garbage collected language controlling anything on a car, plane, boat, industrial equipment, or medical equipment. touch grease you sheltered pussy.
>>
>>108968576
we know, broheim. its 2026. fb messenger found every chink in the armor to spy on every last little thing.
>>
I guess that means that one should not use Rust then.

https://materialize.com/blog/rust-concurrency-bug-unbounded-channels/

https://oxide.computer/blog/iddqd-unsafe
>>
>>108968306
I agree with the other anon: that couldn't be further from the truth. The average rust library is total garbage and immediately becomes abandonware. There is far more trash in rustland than in other ecosystems. Furthermore, rustfags have never used powerful type systems in the ML tradition before, so they keep falling into all the same pitfalls, particularly insidious is their wrong idea that "if it compiles it's correct". As a result they keep making super amazingly buggy software (like rustdesk or bevy, for example) and swear up and down that it's rust, it has to be totally correct and can't possibly have bugs since it compiled.
>>
so the people saying this have no problem with me using nim instead of rust, right? right?
>>
>>108968608
rust doesn't have garbage collection
>>
>>108968225
>it's daaa saudis
>no mention of the jews who do this 100x more often
hmmm
>>
>>108969079
it has reference-counting which calls upon a nondeterministic allocator
>>
>>108969085
it was da saudis.
if it makes you feel better, pegasus was sold to the saudis and used to spy on khashoggi. pegasus was developed by ex-unit 8200 programmers.
>>
>>108969085
They don't, you got mindraped by unironically made up propaganda and never bothered to actually pull the curtain.
>>
>>108969100
It only has RC if you use it explicitly and allocation is fully deterministic.
>>
>>108968413
Spook got outspooked and ended up in a bag.
>>
>>108969112
>Ex-unit 8200 programmers
NSO group specifically
>>
>>108969115
i do not trust that an allocator is deterministic
>>
>>108969131
So go get institutionalized since you're too profoundly retarded to take care of yourself, nobody asked.
>>
File: 1775018908591438.jpg (129 KB, 1024x1024)
129 KB JPG
ye, but if Jamal was a fag.. that was a good thing. minus one fag basterd on a planet.

regarding Rust and memory safety retards.. those people are just never went to school and did math, because sometime when noob does math there happens a double error that negates itself and results in a "correct" answer. in actuality, there must be more than 1 error, like 2,3,4,5 etc so they may somehow reflect on each other and create an illusion of correctness.
>>
>>108969146
i'm not using rust
>>
>>108968413
There must be something wrong with you if you hate Trump.
>>
>>108968225
khashoggi deserved it
based
>>
>>108968225
Propaganda blog post

>In my day job, I work on a security team
Con artist. Nobody working in "security" is a serious person in current year. You can tell by the fact he immediately starts talking about bullshit like AI and memory safety.

Also desu with the amount of bullshit found by AI I predict we're eventually going to move away from this CVE government-sponsored crap. Atm devs are still such pussies that they attempt to fix non-issues just in case out of fear. They don't want to look bad and they'd rather push a 5 line patch than spend time looking into a theoretical issue where 10 different stars have to align at the exact same nanosecond.
>>
>>108968225
so why are the only approved languages for nuclear systems c, c++ and ada?
>>
>>108968225
body bag? I thought they brought out the wood chipper
>>
>>108968225
ha ha! pointers go brrr
void mcpy(char *dst, char *src, int size) {
while (--size) *(dst++) = *(src++);
|
>>
>>108968225
>rule of three
>anaphora
>unnecessary apposition
>adverbs
>not X, but Y
Should have used a better model or a better prompt.
>>
>>108968225
>journalist
The dude was running the propaganda department of a literal terrorist organisation.
>>
>>108968413
Khashogghi was a part of the propped-up-by-the-British-inherited-by-the-US house of Saud gang.
he died because he chose the wrong faction in an intra-gang conflict, which was in part an extension of the intra-yank/zionist conflict (Chabad-Lubavitch vs. CIA/deep state). the specific circumstances of his death happened because he was a retard (going inside that embassy).
>t. jihadist, and ironically also a rustacean
>>
>>108969100
>it has reference-counting which calls upon a nondeterministic allocator
why do you think reference-counting involves an "allocator", retard?
the samefagging chain that followed was a funny chain, though. definitely more funny than the re-appearance of the:
>there has been bugs discovered in rust software, therefore it's pointless
spam tard. or maybe you are the same tard lol.
>>
>>108969459
Take your unironic meds, nocoding schizo
>>
>>108969403
are you going to rooftop yourself?

>>108969459
retard
>>
>>108968413
>As are most anti-Trump journalists, for the same reason

being sick with TDS doesnt justify a retard good, the reverse.

> the majority of journalists are not very credible but there've been more than enough credible ones to consider it a very respectable profession

demagogue talking can be seen when the speech contains no details about the topic. blablabla, another social statistician
>>
>>108969469
>>108969475
>the tech illiterate spammer(s) is/are trying to divert, distract, and gaslight
why do you think reference counting uses an "allocator"? lol
>>
>>108969680
Why do you think you can even browse this board, when you are a nocoder and off your meds? >>>/x/
>>
>>108969694
>still going
lmao
why do you think reference counting uses an "allocator"? lol
>>
>>108968225
>we're creating a safe alternative for system programming
>our alternative is superior to your old crusty tools
>you really should switch while you still can instead of holding us all back
>the glowies are on our side
>using these shitty old tools is LITERALLY MURDER <----- YOU ARE HERE
>we're gonna pass laws to make it illegal to code with these dangerous languages
>we must take away your compilers to protect your childrens
>>
>>108969708
>still refusing to take meds or to learn tech
>>>/x/
>>
>>108969721
>still going
lmao
show me where reference counting uses an "allocator" lol
>>
File: mkeys.png (33 KB, 666x822)
33 KB PNG
>>108968225
>memory-safety
tcc.exe is memory safe
https://desuarchive.org/g/thread/108770946
>>
>>108969680
>In computer science, reference counting is a programming technique of storing the number of references, pointers, or handles to a resource, such as an object, a block of memory, disk space, and others.

>In garbage collection algorithms, reference counts may be used to deallocate objects that are no longer needed.
>>
>>108969784
>he copied text without even understanding it
lmao
looks like the funny "cheap jeet hr firm" theory from yesterday is true
>>
>>108969799
when reference-counting is used to automatically free memory, what is being called on to free that memory?
>>
>>108969799
I think it's the deadly combo of LLM jeet and HR jeet.
>>
>>108969804
>when reference-counting is used to automatically free memory
lol doesn't even know what reference counting is
>>
>>108969812
Congrats on being clinically retarded.
>>
>>108969812
go on
>>
>>108969820
>>108969821
i won't give you technical hints because i want to continue to catch you out with ease.
keep going lmao.
>>
>>108968568
>tech illiterates on a technology board
>>
they need to hurry up and add the TCP/IP strangle-to-death extension
>>
>>108969131
>I trust unpredictability
and the schizo statement of the month goes to...
>>
>>108969831
>he doesn't know
>>
>>108969831
What technical hints? You wouldn't know tech if it raped you in the ass. You have extensively proven that you wouldn't be able to hello world if your life depended on it.
>>
>>108969852
>>108969856
>Izzat tard is still trying
lmao
>>
>>108969906
>>
>>108969997
>Here is a refcounting type that is a wrapper around Box.
>Therefore, refcounting = using an "allocator"
genius lmao
>>
>>108970120
not all reference-counting manages memory, so not all reference-counting makes calls to an allocator
>>
File: hjkghjkjkgh.png (14 KB, 665x431)
14 KB PNG
just use tcc.exe , rerards, it memory safe
https://desuarchive.org/g/thread/108770946
>>
>>108970416
>>108969756

read >>108969149
ive explained you already that C doesnt need memory safety and those are debugging features. just switch to c++ already, retard
>>
>>108970164
good progress
but but but
>all memory is heap allocated
lol
>>
>>108968225
qrd on why this guy died and what the fuck his fiance's phone has to do with anything
>>
>>108970661
reference counting is irrelevant to stack allocations
>>
>>108970661
Retard
>>
>>108970823
>>108970829
>larping as performance maxers
>only heaps and (call) stacks exist
>implying reference counting affect what memory region you use for the same use-case
>implying allocator use changes because of reference counting
lmao
this is the funniest thread in a while.
someone else would have pointed out that this is all moot because mp (not going to spoon feed what's that short for) is the correct pattern anyway (regardless of language), but these responses from izzat tards are much more entertaining.
>>
>>108971072
>retard once again shows he doesn't know shit about the most basic concepts in tech
>got btfo'd at every turn
>gets btfo'd yet again
>still cries like a bitch about it with every post
The absolute state of unmedicated schizos
>>
>>108971072
why are you making things up to get mad at?
>>
>>108970416
this
>>
>>108971091
>i won izzat
lol
>>
>>108971423
wtf is "izzat" retarded zoomer tranny
>>
>>108968225
>This makes switching to memory safe languages a moral imperative
He even bolded the text, lmao.
>>
>>108968225
>Memory Safety Isn't Life or Death in 99.999999% of Cases
Fixed it for they/them.
>>
>>108970416



[Advertise on 4chan]

Delete Post: [File Only] Style:
[Disable Mobile View / Use Desktop Site]

[Enable Mobile View / Use Mobile Site]

All trademarks and copyrights on this page are owned by their respective parties. Images uploaded are the responsibility of the Poster. Comments are owned by the Poster.