[a / b / c / d / e / f / g / gif / h / hr / k / m / o / p / r / 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: greg-rust.png (202 KB, 1398x758)
202 KB
202 KB PNG
I just watched Greg Kroah-Hartman talking about Rust in the kernel and explaining the reasons.

I am now convinced and I hope they will deprecate all C code for good. The kernel is the largest software project in the world and gets way too many changes to allow unsafe code.

https://www.youtube.com/watch?v=HX0GH-YJbGw
>>
>>107262606
You are not a kernel developer and likely not much of a developer at all. Nobody cares about your opinions on which languages belong in a project you know nothing about.
>>
>>107262653
yeah well he is the future king of kernel
India calling back
>>
>>107262606
>>107235820
>>
>>107262846
counterpoint: rust has literally been invented to tardwrangle interns... and jeets
>>
>>107262846
C and C++ kind of ruined the reputation of the ISO by standardizing shit languages. Ada, Fortran, and the rest of the ISO standards were pretty good and battle-tested languages.
>>
>>107262927
>c is a shit language
suuuure
and thats why cuda is an extension thereof
>muh sepples
lol.
if you use iteratorshit in cuda code youll get beaten to death with keyboards
>>
File: 1592583386302.jpg (39 KB, 509x423)
39 KB
39 KB JPG
>>107262653
>>
>>107262962
>and thats why cuda is an extension thereof
CUDA looks like C for the same reason Java and JavaScript do, because C programmers would complain.
>>
>>107262606
"that's the whole point, is to make things fun to work on :D"

YEAAHI'M GONNA HAVE FUN TODAY
I'M GONNA EAT BANANAS ALL DAY
*40+ years of magnificent infrastructure stops working, wealth gets siphoned upwards even harder*
>>
>>107263022
yeah bc
a) we dont need no fancy shit, bcccccccc
b) were good enough not to need bells and whistles
and
c) you need to be at least this good to play around with gpus. which are a very interesting architecture, but you wont be able to follow if youre a midwit
and d)
anything else than c-like just doesnt make sense in the context of gpgpu
you're scope is the kernel to begin with.
and cross-scope manipulation comes at a hefty performance price
which maps to an array of arrays
iterators make zero sense
especially iterations themselves work differently
>>
>>107262914
you are confusing rust with go
rust IS indeed easy, but it's easy for the competent/capable, and targets fixing their actual pain points.
go was explicitly made to be "easy" for retards (explicitly and publicly stated goal).
>>
>>107263078
if youre competent you dont need bells and whistles
you can keep your ducks in a row
im the lower end of it

>help with memory
does not rhyme with
>superior skills
idk who told you the opposite but theyre not your friend
>>
>>107263067
>anything else than c-like just doesnt make sense in the context of gpgpu
CUDA isn't C-like at all, it just looks like C because C programmers have a tendency of complaining about anything that doesn't look like C. It's an array language made to look like C, the same way JavaScript is a Lisp-like language made to look like C.
>>
>>107263098
thats not why it looks like c
it looks like c bc youre working on vector types
in the sense of mini arrays
and anything else would be retarded bloat

please proceed to shut the fuck up already, thanks in advance
or at least learn what a work item is, and cross reference it with how memeory is fetched on a gpu, and the independence in the order of kernel execution (per workitem)

it makes negative sense to use iteratorshit
>>
>>107262927
in case it wasn't clear, >>107235820 is referring to the fact that the linux kernel is not written in standard C lol.
hell, they even just enabled something called "Microsoft C Extensions", which you would think would have been spammed here, if only for the meme potential given by the misleading name. but nope, nothing. nada. which should tell you how "organic" the anti-Rust spam here is.
>>
>>107263124
>it looks like c bc youre working on vector types
>in the sense of mini arrays
Most languages have arrays and vector types. C is one of the languages that doesn't have real arrays. The whole thing happens in parallel on the GPU, so the C syntax is lying to you.
>and anything else would be retarded bloat
Having real arrays isn't "retarded bloat," it's making the language match how it actually works.
>>
File: i-C-is.jpg (73 KB, 650x375)
73 KB
73 KB JPG
>>107263146
>t. crybully
no, rust is hated here bc its users are a bunch of cunts
notice how theres no hate towards perl for example
>>
File: heavy-metal.jpg (37 KB, 540x718)
37 KB
37 KB JPG
>>107263165
yeah but nobody gives a shit about your bloat
youre working at the level of chunks of 1's and 0's on gpus
>propa arays
no, its just you cant be trusted with a counter, thats what
>make programming easier for me
lul
>>
>>107262606
The reason is obvious, because rust is easier to use and guarantee quality while having the equivalent performance. The problem is all the politics around it.
>>
>>107263202
>best performance saaar
helo, reddit
>>
>>107263095
i cut my comment short intentionally in anticipation of this retarded nocoder response, which also references fictional creatures.
>automatically and statically checking and formalizing logic for you with zero runtime overhead is "bells and whistles"
or my favourable shorter version, since it shows the full retardation of the argument at the very basic level:
>automation considered harmful
>>
>>107263214
You're comparing a several years code with recent code. Of course the recent code is going to perform worse. If you want to complain pick the right target. The target is Ubuntu and Debian using unfinished software.
>>
>>107263172
perl is not putting (((anyone's))) controlling position in danger.
>>
File: nocodeshitters.png (45 KB, 193x343)
45 KB
45 KB PNG
>>107263225
>static analyzers catch everything
youre boring, redit
>>
>>107263240
>even uses poltard notation
ur pathetic. go back to /lgbt/, faggot
>>
>>107262606
anything is better than pretending to be a verbose assembler of a pdp11 which is C
common guys, c was already bad back then, it was never good. i am not arguing to go back to lisp machines but there is a ton of better options
>>
>>107263243
static analysis is as good as the info it actually has about code.
it also needs to not break most code it's supposed to be running against.
the fact that C/C++ static analyzers are shit is not something inherent to the concept itself, but to the limitations within which they have to operate, which are the exact limitations rust was created to not be bound by.
>>
File: C-teve-ballmer.jpg (15 KB, 320x240)
15 KB
15 KB JPG
>>107263279
you sound like youre seething that youre filtered
which is good
the good stuff should be gatekept from drooling retards
>>
>>107263214
And btw another target is the wokistadores that invaded rust that are the problem. If they didn't exist none of this would have been a problem, and yet here we are with these obnoxious zealots telling rust is perfect and must have politics when it's a kitchen sink programming language, somewhat better than C or C++ at maintenance. It's not that impressive but I understand the technical appeal. Also it's only really useful for some scenarios, like system tools or lower level code.
>>
File: diy.jpg (62 KB, 506x704)
62 KB
62 KB JPG
>>107263288
the actual instructions you run depend on the data.
im not reading the rest of your brainvomit, sorry, im just not
you just pretended that static analysis is the end all be all
>>
>>107263172
There was a lot of hate towards Perl but it's dead now, so nobody cares anymore.
>>
>>107263325
were way past the point where stopping shilling rust would stop the hate
i think the whole internet wants to smother you now
lmao
>>
File: 1757200212547959.jpg (74 KB, 800x792)
74 KB
74 KB JPG
>>107263291
no, the worse part is that i do program in c and i am good at it, and i program microcontrollers and industrial shit in which there is no alternatives, well there is actual assembly or some proprietary bullshit that makes you attached to the vendor toolchain, and unable to change vendors in the future.
why the hell C is still used in computers where you can chose alternatives is something that i cannot understand. you guys have no idea how good you have it and yet choose masochism
>>
>>107263291
>the good stuff should be gatekept from drooling retards
It is, for example that's why you're not using Rust.
>>
>>107262786
>lubricate the transition
you just can't help yourself can't you rustranny?
>>
File: viper.png (447 KB, 750x750)
447 KB
447 KB PNG
>>107263369
>no, the worse part is that i do program in c and i am good at it, and i program microcontrollers and industrial shit
youre not as good as me then

and its not a matter of iq, but of work practices
-designing an algo also means identifying its limits. thats where you put your error checking mechanism. document limits youre not checking for performance reasons
-test very often. even when you add a couple lines, nobody is infallible, especially you
-when testing, test for destruction. try to make your algo fail, not succeed. tests your error managing mechanisms too. stresstest your code. fuzz your code
-follow the lifetimes of your data. print it out to double check the changes youre doing

you suck at c not bc of iq
you suck at c bc you have add zoomie brains and you cant be arsed to do the boring shit
>>
greg always was a massive faggot and probably some sort of red hat agent
>>
File: d1c.jpg (85 KB, 640x1101)
85 KB
85 KB JPG
>>107263464
nigga do you understand what a fucking microcontroller is? it is pretty obvious that you are not reading
the "fun" part is designing the machine and seeing it work, programing it is just another chore, programing languages are not to be enjoyable
>>
File: modern-sepples.jpg (149 KB, 800x533)
149 KB
149 KB JPG
>>107263583
a tool is not supposed to get in the way
and, no, when i use a hammer, i dont need its to be a multifunction cordless drill at the same time (even if the opposite can be true)
thats my position.
yeah i know programming is a chore. someone smart once said:
"programming is 99% of chores like mopping the floor of a mcdonalds toilet vs 1% of the purest creative joy one can hope to experience"

now imagine using a shitty mop on top of that...
>>
How come Rustsissies can never create something new from scratch?
They always take someone else's work and just transfigure it into a new grotesque form.
>>
>>107263629
lack of skills
>>
>>107263622
A 32kg mop called Samantha?
>>
>>107263673
i *did think about that
>>
>>107263629
servo
typst
tiny glade
>>
>>107263751
these names look like a cat ran over a keyboard
what do they do?
>>
>>107263622
>now imagine using a shitty mop on top of that...
that is what is using C... i dont need to imagine shit
assembly would be not even having the mop, needing to usebend down and clean directly on the floor
>>
check out my post guys
>>107263044
>>
>>107263803
depends on what youre doing
if youre doing low level shitfuckery or gpushit,
anything else- is
>muh migrogondroolers
ok, try x86-64 now
>>
>>107263095
>if youre competent you dont need bells and whistles
It's the opposite, competent developers are the ones who understand their limitations.
Jeets, on the other hand, are overconfident.
>>
>>107263850
thats cope for being a webshitter
yes it took me 300klocs to write error free c
but it doesnt mean you couldnt do the same if you wanted to
didnt do that for the lulz btw
i work on a number crunching project since 3 years now, things do add up
>>
>>107263848
That's worse and uglier than just writing it in assembly. C is the enshittification of programming.
>>
>>107262606
>comments are turned off
to prevent any kind of debate or questioning of the government prescribed death
>>
>>107262606
mature code > new buggy code in a more secure language. Every item they switch to a new componenet will get exploited.
>>
>>107263917
its not even actual low level, bc c doesnt follow properly the low level logic of x86
so is just more difficult for no real reason, which was my point from the start, he is proving my point
>>
File: society-atlas.jpg (74 KB, 726x726)
74 KB
74 KB JPG
>>107263917
>nuh asemblie
youre retarded.
i have no other word for that
>juggle everything while staving off a register pressure of 16 vector registers,
>the lookaround capability of the processor
>logical memory fancing
>no, do that instead of using a tool which automates all that, aka, a compiler

yeah no
autism is a daily struggle, isnt it?
even in mu c code i have to take all that into account but at least its manageable
+ i benefit of the big fukken brains of the compiler people
>no, i'd win
be my guest
>>
>>107263877
Best C developers can't write error free code.
But you, a jeet, can. I believe you.
>>
>>107263993
>best c programmers
>aka unpaid volounteers, working after hours
suuuure, suuuuure
>inb4 you didnt even try
bc why would i? its optimization, bishh
>>
>>107263966
The compiler's not optimizing anything. You still have to write all the instructions, except the names are longer and the code is uglier. A real language would let you write (x[0] + x[2]) + (x[1] + x[3]) and it would optimize it and generate the vector instructions automatically (for whatever CPU architecture and feature set you choose).
>>
>>107263993
>>107264022
cont
alternatively
its either:
you expect corpos to write compilers for anything more complex than c
or you expect that a bunch of unpaid volounteers are gonna write the translation layers for the embbeded and shit
suuure
why the fuck not, just dont ask whos gonna get sued if things inevitably break down

your optimizm is refreshing, rustrany
>>
>>107262606
(((Greg Kroah-Hartman)))
>>
File: 1761391906476874.jpg (26 KB, 404x270)
26 KB
26 KB JPG
>40 million lines of C
>deprecate all C code
Ok bro. Good luck.
>>
>>107264078
they'll find a way, don't worry....
the power of open sores
>>
>>107264078
That's like 100,000 lines of a real language.
>>
File: terry.mp4 (1.18 MB, 960x720)
1.18 MB
1.18 MB MP4
meanwhile apparently open source projects can't be fucked to support 5+ year old hardware anymore, which used to be one of its main upsides

i guess it's because of how bureaucratic the process has become, and the fact that every single project is a clusterfuck with 10,000 dependencies, trying to do too much, to the point where a single user probably can't modify it to their own needs
and even if they could, rolling-release updates and dependency sprawl means you'll have to keep updating that shit and making sure it doesn't break every 3 days

hell world
>>
>>107264036
it rearranges your code to better fit your processor specifications
i did test it.
it turned explicit inline directives into jumps.
i checked if i could do better if i inlined instructions manually, but i saw a degradation in performance

theres things you dont have a concept of, asmlet
you learnt asm and thought youre king of the world
but turns out even asm gets abstracted
i suspect what came into play here is the lookaround capability of the cpu crossed with its out of order computation capability.
it looks around code, and estimates if code is gonna be ran again on a different set of data
if it is, then code is ran preemptively on a wider amount of data
if everything is linear, parallelizable instructions are further apart, too far for the cpus lookaround capability

i think thats what happens, and why counter intuitively using jumps actually accelerates code-
bc it gives hints to the processor itself

i bet you didnt know that, asmlet
>>
>>107263993
nobody can write perfectly error free code in any language
but mediocre c programmers can write code that doesn't have memory problems, since that's a retardedly small subset of errors that you can manifest
>>
>>107264036
>>107264139
actually
inlining that doesnt change a thing
i wanted to post this pigrel
the prv one is just something i did to contain the spaghetti
and left it in bc it doesnt have any impact on performance
not an appreciable one
nono
its when i started manually inlining *this picler that i saw quite substantial performance drops
the formatting hints to the compiler the logical units
the compiler didnt think much, it chose to put that behind jumps
i though further inlining could help
it didnt
>>
>>107264089
>That's like 100,000 lines of a real language.
a real language which was probably written with C
>>
>>107264166
you can write perfectly error free code
you guard your entry points and then pay attention to correctness on the inside
its not iq even if theres a cutoff at 100
its method.
>but what if its someone/something else that does the allocations
you follow the lifetimes of your data.
yes, even if it takes looking into others code
>but what if icant do that
then the failure is 100% on them for not following interface specifications
>>
>>107264257
nta. but i wouldn't use this argument since C is not implemented in C anymore ;)
>>
>>107264257
>a real language which was probably written with C
Real languages need the compiler to be written in their own language.
>>
File: zkpzrrgkj8if1.png (856 KB, 1080x1302)
856 KB
856 KB PNG
>>107264313
>since C is not implemented in C anymore ;)
:o
did it used to be? i actually don't know
i thought C was implemented in assembly or something
>>
>>107264335
i see
seems prone to weird types of failure or exploitation though
o.o
>>
>>107264284
cont
>then the failure is 100% on them for not following interface specifications
and this is where rust intervenes.
which is a thing, it is a niche
only rusts rendition of that looks like half a limp dick hanging out of an ass

also whatever lang that has the ambition to fill this niche
by design attempts to step in for the lack of competence
theres no three ways around this
if someone cant follow simple instructions, they shouldnt be programming
but industry wants to devaluate the trade because of the demand
and so were here, with inadequate training, and toddlrelangs bc people cant be arsed to pay attention
>>
>>107264336
GCC moved to C++ (C with classes style) a few years ago.
CLANG/LLVM was C++ from the start.
all other implementations are irrelevant.
>>
>>107264370
why do they do this......
>>
you're all boring
>>
>>107264063
this.
kreg croak should give his last croak and gtfo of linux.
kreg is the faggot who wrote linux defive drivers 20 years ago when he wanted to teach people about linux and bring new devs.
when asked why he hasn't written an updated ldd book, he said "we have all the people we need now" so there's no need for the book.
>>
>>107262606
>Rust in the Linux Kernel, why?
Greg KH explained it very well in the video, what's your question?
Rust is popular among those who actually write code.
C is popular among tinker trannies and "tech enthusiasts" like lunduke.
>>
>>107264467
Because C is trash.
>>
>>107264657
;-;
was it always trash?
>>
File: rust-jobs-shrug.png (70 KB, 523x720)
70 KB
70 KB PNG
>>107264641
>>
File: 1762425995223056.jpg (45 KB, 767x599)
45 KB
45 KB JPG
>>107264663
i guess the edgy twitter shitflinging dopamine response would be "Yes." with no elaboration
i'll kill everyone here
normies stop using my computers stop programming stop having """tech""" jobs etc
>>
>>107264663
yes, page 211 and following
https://web.mit.edu/~simsong/www/ugh.pdf
or se what jwz says of c at the start of his java rant
https://www.jwz.org/doc/java.html
>>
>>107264701
oh shit
ty anon
>>
>>107264663
yes. but for a while, the only (mainstream) alternative was 1000x trashier, and that ratio covers both quality and quantity.
>>
File: oppenheimer-gun.jpg (183 KB, 980x653)
183 KB
183 KB JPG
>>107264701
>>107264705
>>107264736
holy shit
3-way group therapy
where did C touch you?
>>
File: 1696567772457557.jpg (128 KB, 1230x908)
128 KB
128 KB JPG
>>107264747
>oppenheimer-gun.jpg (183 KB, 980x653)
i do that
>>
File: gun.gif (916 KB, 220x157)
916 KB
916 KB GIF
>>107264759
more people should be doing that
>>
>>107264767
no...
>>
File: disparo-risa.gif (1.32 MB, 320x320)
1.32 MB
1.32 MB GIF
>>107264767
nic egif though/.....................................
>>
File: nietzche-gun.jpg (26 KB, 524x400)
26 KB
26 KB JPG
>>107264819
yes.
>>107264831
i think you should reconsider
>>
>>107264705
the unix hater handbook is outdated, it has 30 years, but its a good read to understand that many shit was not designed at all and was hacked around, bc it was written by the people that knew how it was when only mainframes existed
even if you like posix and c is good to read the opposition argument to know where to stand and how shit can be improved, bc if not you end with the idea that is the ideal system, and thus it never improves
but yeah the point is that C was a hack into a pdp11 which was really basic and dumbled down computer compared with the big boys, and C was written with that hardware in mind, and still has all its limitations, bc it barely advanced at all.
>>
File: 1691813586224402 v.jpg (166 KB, 800x1069)
166 KB
166 KB JPG
>>107264863
nigger we built the world trade center
anyone can do anything in this world
nihilism bad
>>107264869
tyvm anon
>>
File: kot-reaction.gif (2.12 MB, 320x320)
2.12 MB
2.12 MB GIF
>>107264869
>C was created with pdp 11 in mind
and thats why it runs everywhere.
the handbook of unix haters sounds like an asshurt cope post the size of a book
>>
>>107262914
>>107263078
Rust is just a cock cage for the trannies, they love their fashy daddy borrow checker.
Jeets unironically get filtered by Rust, same thing with AI.
They will produce spaghetti that won't ever compile, but the existence of unsafe means Jeets will just do that.
>>
File: w11-devs.png (413 KB, 546x502)
413 KB
413 KB PNG
>>107264942
conformism is the true nihilism
when you work for someone else youre not working for yourself
and nietzche is not nihilism
its anarchism, applied
only you seem to have gotten filtered by the distillation process
something something stepping through ones shadows etc
>>
>>107264985
hmmm...
>>
File: chud-shrug.png (23 KB, 964x851)
23 KB
23 KB PNG
>>107264979
thats what big corpo wants from rust doe
theres a massive trend to outsource everything rn
that its not exactly designed for purpose is another thing
>>
File: 1756689269023568.jpg (50 KB, 971x737)
50 KB
50 KB JPG
>>107264985
>when you work for someone else youre not working for yourself
but what is the nature of working for yourself?
i mean, aren't there cases where the money you make from working is worth more to you (in some way) than the time/effort/blood spent?
it's not a zero sum game either, is it?
maybe that work will be worth more to the one paying you than the money is worth to that thing
right?

is it possible/feasible to truly "work for yourself"? what do yu mean by that?
>>
>>107264947
>and thats why it runs everywhere.
Why do you want something bad to run everywhere?
>>
>>107264985
>its anarchism, applied
>only you seem to have gotten filtered by the distillation process
what the fuck......
>>
>>107264671
So either nobody uses Rust according to /g/ or Rust runs the entire internet.
Which one is it?
>>
File: bump.png (1.1 MB, 1344x1010)
1.1 MB
1.1 MB PNG
>>107265042
that you have an objective
that you chose the objective yourself
and that youre doing activities that bring you towards the completion of the goal you set yourself.
most people work because "its just a thing you do" then end up threading water and at age 40 they have midlife crisis because they never worked for themselves.
their whole life revolved around facilitating their work for others
>>
>>107265094
>most people work because "its just a thing you do" then end up threading water and at age 40 they have midlife crisis because they never worked for themselves.
>their whole life revolved around facilitating their work for others
i see, ty...
>>
>>107265014
The best way to kill Rust for good would be to teach Pajeet about unsafe and promote Rust in India.
When all of crates.io is unsafe Pajeet garbage, the trannies will revolt, try to make a new language without unsafe, and fail.
>>
>>107264947
runs everywhere without using any of the modern features of the hardware, which is missing the point of such a "low" level language
c is everywhere bc is so basic and uses so little of the hardware bellow that an a compiler can easily ported, and that is a huge point against it
you only need to implement the compiler once, and nowadays we have only a handful of relevant architectures, thus negating the need for such easy to make new compilers. If you forget the more iot and industrial isas, there is only two relevant ones, x86-64 and arm64
>>
File: transformers.png (215 KB, 680x555)
215 KB
215 KB PNG
>>107265103
cheers
>>107265073
why immediate extremes?
how bout- rust is very rarely used and when it is it crashes and burns
>>
>>107265073
nobody uses it and it doesnt run the fucking intenert it doesnt run ANYTHING it CRASHES the internet like it crashes everytihbg else it toughes why do you have to repeat their lies
>>
>>107265123
The whole PDP-11 meme is very incorrect and your ignorance shows.
The meme originated because people wanted LISP machines, which for obvious reasons are not a good idea.
Even Stallman came around to liking C eventually.
It's been retrofitted to mean concurrency, but concurrency is still NOT A SOLVED PROBLEM.
>>
File: rightful-clay-2.png (1.19 MB, 2000x2000)
1.19 MB
1.19 MB PNG
>>107265121
thats probably gonna happen of itself
>>107265123
even with full idiomatic c you can write architecture-tailored code, even down to os specifics.
you can unroll loops to maximize ilp
you can use prefrred data types and preferred data sizes
the performance of your threading will depend on the number of cores available
prolly other stuff i dont think about

and then theres extended c
with compiler intrinsics
and c derivatives/extensions like cuda or opencl, tailor-made for a specific architecture type
and then the wealth of microcontrollers in the wild

i dont think you have any idea of what youre talking about
but yeah, c could see some modernization/standardization
we dont use c bc its perfect, we use c bc its the best for the job
the bar's pretty high tho.
c undefeated since 50 years now and counting
>>
>>107265123
>>107265182
Furthermore, x86 has always just been a faster PDP-11.
Intel's concurrency approach has been to run multiple PDP-11 in parallel.
And when they try to do something fancy like speculative execution? It blows up in their face.
>>
>>107265237
this take is so bad it must be a false flag to make lisptranies look bad
>>
>>107262606

>Saaar so we like we are retarded RUST IS SAFE AND EFFECTIVE as we seen today it fucked half of the internet saar
These people need to fuck off with Rust. C is the only way.
>>
>>107265131
>rust is very rarely used
>literally runs the internet
Hmm doesnt add up
>>
File: oekaki4.png (17 KB, 400x400)
17 KB
17 KB PNG
>>107265280
>literally runs the internet
tahts firmware of your routers etc

i think that tends to be written in c
btw
>run the internet
we all saw that lmao
>>
>>107265280
or it doesn't you fucking microsoft jeet agent or troon you are one of those since you propagate this troon language.
>>
>>107265280
can you elaborate?
>>107265293
>>run the internet
>we all saw that lmao
did they "edit" a typo from their post??
>>
>>107265182
>which for obvious reasons are not a good idea.
if its so obvious you probably can tell them
>>
>>107265306
stop being a boring shitflinger
just ask what they meant
>>
>>107265322
Rust is objectively terrible shit also cloudflare is retarded for using .unwrap in a fucking prod. retards people don't have enough experience with this language SAAAR so they do mistakes like this...
>>
>>107265331
that's a great new thing you just brought up
>>
>>107265322
also... your body my choice ... chud.
>>
>>107265280
>>literally runs the internet
ruins*
>>
>>107265237
>Furthermore, x86 has always just been a faster PDP-11.
x86 has string instructions and segmentation, which make it more advanced than the PDP-11. Even the 8086 had those features. The 286 is actually closer to a mainframe than a PDP-11.
>>
File: 1598540081482-mirror.jpg (7 KB, 263x263)
7 KB
7 KB JPG
but you should realize, posts like this >>107265280 are probably intentionally vague glowie bait posts
probably trying to disrupt the thread
there's usually no better way to respond to that shit than to ask what they mean
>>
>>107265353
It's a jeet agent from microshit im telling you this people want to ruin linux with troon language and they cope hard.
>>
>>107265359
that's great, man
https://x.com

smartphones were a mistake
>>
>>107265351
imagine if they had managed to do a mainframe on a chip wikipedia.org/wiki/Intel_iAPX_432
>>
File: 1763053254964255.png (698 KB, 959x981)
698 KB
698 KB PNG
>>107262606
>Stay strong sis
>>
>MY LANGUAGE IS BETTER
<NO MINE IS
Pure assembly should be mandated everywhere and anything else should be banned
>>
File: 1405138596952.png (11 KB, 351x293)
11 KB
11 KB PNG
>>107262606
Here is what breaks rust. Rust relies on reliable hardware. If your hardware is unreliable it immediately invalidates the entirety of the rust stack.
Literally, the whole premise is that you believe you have the value the compiler asserts. What happens when you just don't? Well, in C and every other language that exists everything is built defensively. You assert your invariants and check them.
If your hardware can be subverted then you can dynamically execute whatever you want under rust.
Async cancellation is what broke me. Such an absolutely shitty implementation for futures.
>>
File: image-94.png (46 KB, 960x1011)
46 KB
46 KB PNG
All this could be avoided if everything was written in HolyC
>>
>>107265631

i today learned(llm) that dividing is between 50 to 80 cycle of cpu while it's 5 to 8 for multiplying and it's pretty easy to check that out on godbolt.
>>
>>107264947
>the handbook of unix haters sounds like an asshurt cope
it has some good points but much of the book is silly. ranting about things isn't terribly productive at best, and quite annoying at worst (read: skill issue), but when paired with *actually fucking suggesting improvements* or changes it can be very useful. but i do love reading a good rant
>>
>>107265631
this would unironically improve software quality across the board as normies would get filtered
>>
>>107265455
OS/400 is one of the most reliable and secure operating systems, and it was written in PL/I and later re-written mostly in C++
It can run for years with zero downtime and programs run without hardware process and memory protection! The trusted translator was mathematically proven correct.
Yes, It’s that good.

Linux was always fundamentally garbage, and should have never even taken off with it’s “giant lock” it has for so long… if people had critical thinking skills, that is. It’s a cheap minix clone.

>>107262606
Who cares what this guy says. Just another fad follower.

I hope this puts things into perspective.
>>
File: meme-faces-3-1.jpg (112 KB, 1295x1500)
112 KB
112 KB JPG
lmao @ these easily offended cniles
>>107265293
Your router didn't help when the cloudflare was gone did it
>>107265306
Can you try again without sounding mad?
>>107265311
How come Rust runs the internet if nobody uses it? That was my initial question.
>>
File: 1751482276343296.jpg (54 KB, 512x505)
54 KB
54 KB JPG
>>107266463
>How come Rust runs the internet if nobody uses it? That was my initial question.
that's my question too
i forget which anon it was for
it's a big claim, and i just thought the technology board would know about this
>>
>>107266672
It doesn't. Most backends are in Java and frontends in React nowadays. That's not going to change anytime soon. If that anon is talking about routers most are written in C or C++.
>>
>>107265073
You're probably confused with cloudflare that did recently move code to rust but that doesn't mean most of the internet runs rust. Cloudflare is hardly the internet. It's a DNS, reverse proxy, ddos protection, etc., and many companies use it, but not the internet. Also only some components they have are in Rust.
>>
>>107267678
Nigga everyone uses cloudflare
>>
>>107267678
Cloudflare mitms most of the internet you retard.
>>
>>107262606
> why?
To deGPL Linux so it can be used by Microsoft to make Windows 12.
>>
>>107267944
>>107267997
Wrong and wrong. They have around 20% of the market. You two stupids didn't even do any research. Besides what cloudflare provides is not the internet, it's just a part. Just because they got big clients it doesn't mean it's most of the internet.
>>
>>107268049
the NT kernel is miles ahead of the stinky linux kernel lol
>>
>>107262606
HRT destroying the nerd community like crack destroying the Black communities in the 80s
>>
>>107269338
literally the best that has come out of microsoft
>>
>>107269525
Dave Cutler got a well-deserved payday, for sure.
>>
>>107269338
And yet crashes a lot more and doesn't even have a proper graphics abstraction. The best kernel for sure.
>>
>put rust in tranny kernel
>shocked
>>
>>107268057
Do you understand what market share means?
Cloudflare covers at least 80% of the entire traffic
>>
>>107262606
It's a modern language with modern features and improved safety features. C is very dated, everyone upgraded to C++ around the year 2000.



[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.