>When I tried to figure out what was going on, the language had changed since the last time somebody had posted a description! And so it took days to write a program which in other languages would take maybe five minutes!Is this why most of the rust programmers are trannies? Because they like pain and suffering?
>i just couldn't grok the mechanisms that were required to do memory sagety in a program where memory wasn't even an issuerust in a nutshell. it only becomes more good than harm if you're writing terrible code full of slow cache-unfriendly data structures and treating the heap like a scratch register.
>>106525244>so you should take all of this with a giant grain of salt.I did. /thread
>>106525244>take all of this with a giant grain of saltHe knew he would be quoted by tribalist fags like OP
KEK you are talking about the ultimate cnile
one obvious thing about these astroturfing faggots is they truly believe words conjure reality. if they just say "rust is replacing C" enough times, they truly believe it will just manifest into reality
>>106526483I doesn't even make sense. c is the language the OS is written in unless you literally make and get everyone on a new rust based OS nobody will care. Sure you can replace C++ or maybe C# in applicationsAs long as we are on linux and windows everyone has to know c anyway
>>106526456Typical communist, trying to erase the past and diminish the old guard.
>>106525244>Xitter screenshot >No link>boomer says Incomprehensible gibberish or misquotedGiven how lead poisoned boomers are it could be true, but I'm going to call OP a faggot instead.
>>106525244They would be on suicide watch if they knew who Kernighan was
>>106526569It doesn't matter what language Linux is written in. It has a stable and documented syscall ABI for every CPU it supports. Windows is a different problem, but not really relevant because it's nonfree and full of AIDS.
>muh Bell Labshttps://www.youtube.com/watch?v=QTiAWZ1YfzIthere are countless good programmers in this world, but you will never bring them up because they work on problem domains you have never heard of using Python + Pandas or some other shit that you consider "inefficient"
>>106526780I literally, factually, does matter. It's always going to be easier to use c code from c than from rust. Imagine the amount context switching you have to do anytime you want to use some library
>>106526780>but not really relevant because it's nonfree and full of AIDS.I just want you to know, this attitude you display is why no one wants to deal with the insufferable lintard community.
>>106526821good, normies need to keep the fuck out or they will ruin linux like every single other thing under the sun they get invited to.
>>106525244I guess I'm just smarter than Brian Kernighan, the UNIX and C legend...
rustfags itt seething. Kernighan accomplished more in one day than you will in your entire life
>>106526802This. The next decade of turing awards will go to zhangs researching AI in Python while the the only things rust troons will get is the darwin award when they 41% xemselves.
He's old and his brain can't learn new things. What's your excuse?
>>106525244The problem with c++ Is the lack of guides for nerdy adolescents
>>106528773I don't see the pointit's just another dime a dozen llvm frontend
>>106526805You don't need C at all for applications on Linux. The kernel is a black box that you interact with via syscalls, and those are always done via (inline) assembly.
>>106529066rewriting an application from scratch in asm for every architecture?based!
>>106529131It's just the syscalls you dumb nigger. Very little code that takes no effort.
>>106525244https://lngnmn2.github.io/articles/kernigan-and-rust//thread
>>106529475>seething so hard can't construct a single grammatically correct sentence free of typosyepthis is the rust tranny experience these days
>>106529425>takes no effort>t. never went beyond fizzbuzz
>>106529475This is AI, right? There's no way a real human is this inane?
>Objective-C, in the corner crying After they tossed the shit in where it automatically did retain and release on your reference count everything was there If it needed another method to access memory directly or use another method than reference counting to do the management I am sure you could easily modify itEven adding in more restrictions to prevent being a total moron could be addedI think everyone was just asshurt that apple used it with iOS and Mac and by association the spergs couldn’t handle the heatThe open source community continually does this, instead of improving an existing tool they try to create a new one
>>106530198Objective C doesn't have anything like the borrow checker and nobody would have used it if it did. It's just an ordinary ref counting system that C++ also has via smart pointers.
I like both C and Rust.Also Mr. Kernighan is old, and he said to take what he says with a grain of salt.
>>106530198>>106530218objective-c is a dynamic language where you can swap implementations of classes and methods at runtime. cpp and rust can't do this
>>106529532addi x10, x0, 0addi x17, x0, 93ecallWow, so hard!If you spent less time shitposting and more time programming maybe you wouldn't be such an incompetent retard nigger.
addi x10, x0, 0addi x17, x0, 93ecall
>>106530498now do this for aarch64 and riscv
if rustaceans would please consult this post
>>106530498>no error handling:m
>>106526742^this is exactly what was happening. Thankfully, the DOGE cut the New Red Guard's funding (US AID), so hopefully this movement dies on the vine without our tax dollars to finance it.https://en.m.wikipedia.org/wiki/Four_Olds
>>106530198In a strange turn of events, the creator of Rust is now working on Swift, which Apple hopes will replace their Objective-C
>>106529509>>106530125>>106529475I know Slavic shit posting when I see it.
>>106530550hasn't been true for a long timehttps://github.com/sunfishcode/mustang>Mustang is a system for building programs built entirely in Rust, meaning they do not depend on any part of libc or crt1.o, and do not link in any C code.
>>106530701>Mustang isn't about making anything safer, for the foreseeable future. The major libc implementations are extraordinarily well tested and mature. Mustang for its part is experimental and has lots of unsafe.this is pottery
>>106530658finns do that as wellyou just can't tell if they're serious or joking seriously
>>106530821>muh unsafesorry, I should have added trigger warning
>>106525244grok is this true
>>106530895"grok" in old unix terms means "to understand something intuitively", it predates the twitter ai considerably.if the twitter ai comes to mind first, perhaps it is you who is the zoomer
>>106530821they have come full circle lmao
>>106531080All those words and not one mention of "Stranger in a Strange Land". Illiterate millennial perhaps?
>>106531103yep, i'll a millennial. never in my life have i heard of that book
>>106529475What an asshole. Reminds me of them apples guy in Good Will HuntingSo all the bullshit in rust is just to avoid having too mutex when mutating shared state? What is this super common problem he describes about c and c++ data getting arbitrarily moved in memory?
>>106531179He doesn't understand how the OS maps memory. There's the entire VMS layer he's unaware of. Stopped reading around there.
>>106529509>seething so hard can't construct a single grammatically correct sentenceAnd that's why Larry Wall had the right idea.Linguists should be making programming languages, not Computer Scientists.
boomers lived in an age where software was forced to be as fast as it can in order to do anything.Rust is the perfect, "modern", antithesis of that era; A complacent, arrogant, slow, useless language trying to claim old ideas. which is why most rightfully hate it. And the ones pretending to like it feel like they have to because it's the "future".
>>106531374Why are things like ripgrep, fd, dust etc so much faster than the old utils then? If their improvements don't come from rust why not improve the older utils?
>>106531417>Why are things like ripgrep, fd, dust etc so much faster than the old utils then?LLVM progress.Now the real question is, why are all these rust rewrites "blazingly fast", while the core compiler and build tools are so dogshit slow and bloated?
>>106531503>LLVM progress.Then where can I get some non-tranny versions of them?
>>106531512maintain your own fork.
>literal monument of "getting shit done" basically says "I don't know how you could get anything done with this">rustroons flip their lidYup, sounds about right.
>>106529475>esl tranny seethe screednobody cares, didn't read