[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 / qa] [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: images.png (4 KB, 318x159)
4 KB
4 KB PNG
does all of the linux userland need to be rewritten in rust
>>
no, but probably a fun excercise after finishing the rust book
>>
>>103222465
this
writing toy programs is a fun way to practice a language
>>
>>103222346
This thing is a lifesaver.
>>
File: 1715512713231650.jpg (129 KB, 1273x955)
129 KB
129 KB JPG
There's only 94 failing tests now, won't be long before it can completely replace gnu
>>
>>103222812
>our shitware will totally replace gnu goys!
nah
>>
>>103223756
yup, trannies who can't write their own compiler will replace GCC that can compile GNU coreutils that work on esoteric systems that LLVM cucks never even heard of
>>
>>103223878
You're just mad that nobody gives a fuck about GCC commie compiler.
>>
>>103222812
Nice, bye.
>>
>>103222812
>won't be long before it can completely replace gnu
Fuck those evil GNU people that care about our freedom, right? Everything should be MIT licensed so it's more friendly to corporations!
>>
>>103224218
this is my biggest issue with rust
they take GPL software and rewriite it MIT
actual corpo bootlickers
>>
>>103225616
GPL is dying. Get with times, old man.
>>
>>103225710
Yeah everything is getting worse. The brief blip of good is being reversed rapidly, and people like you are cheering it on, amazing really.
>>
>>103224218
>Fuck those evil GNU people
yes
gnuiggers are a plight on the linux ecosystem, yes, Stallman was fine, but Stallman doesn't contribute anymore
>>
>>103225729
That's because FOSS is now larger than it ever was. It turns out GPL was never needed for it to succeed.
>>
>>103222346
rms must be rolling in his grave
>>
>>103225616
>they
nocoding retard detected (you're in a good company).
multiple implementations of core utilities with different licenses always existed. the earliest implementations even predate GNU itself.
license choice is more of a generational thing. and yes, the new generations are predominantly retarded with their choices.
and of course there is no "they". my own rust library crates are MPLv2 licensed, and my tools are AGPL.
>>
>>103222346
Best impl on windows. BusyBox isn't like GNU in many cases.
>>
>>103226235
>and of course there is no "they". my own rust library crates are MPLv2 licensed, and my tools are AGPL.
good for you, the majority of these rewrites have been MIT
>>
>>103222535
nice, shoulda had grep in there too
>>
Inshallah one day the C compiler will be rewritten in Rust.
>>
>>103226095
I would too if some glowie buried me alive.
>>
>>103222346
no, it is just a fed op to infiltrate everything with backdoors. nothing to see here.
>>
>>103227242
>backdooring is when you replace unsafe code with safe code
>>
>>103227340
>>backdooring is when you replace perfectly functioning code with snake-oil that "prevents" a single class of bugs (and not even entirely because it requires you to use unsafe to do any non-trivial thing)
yes
>>
>>103227388
please explain to me how a systems language would work without unsafe code?
what rust has is definitely preferable to C where there is no concept of an unsafe boundary at all.
>>
>>103227510
>what rust has
what is it? a blackbox compiler controlled by big corpos and no spec?
>>
>>103227510
>please explain to me how a systems language would work without unsafe code?
exactly.
code written by people with a functioning brain doesn't need imaginary "boundaries". the only bugs possible in the code are malformed code you wrote yourself through your own incompetence.
>>
>>103222346
Embrace, extend and extinguish.
>>
>>103227675
its absolutely hysterical whenever a Cnile falls back to this "I AM THE GREATEST PROGRAMMER THAT HAS EVER LIVED, I NEVER MAKE MISTAKES, ANY BUG IS A SKILL ISSUE!!" bullshit
>>
File: grug.png (657 KB, 745x663)
657 KB
657 KB PNG
>>103227675
>abstractions?
>grug has no need for that
>>
>>103227903
I may make mistakes but my platonic ideal self doesn't
>>
>>103227945
This but unironically. This is what Rustaceans don't understand. C programmers aspire to greatness. Rust programmers believe they are inherently flawed and stupid and need to be strictly controlled for their own good. It's a slave ideology and it's simply not good for your mental health. Rust is a vegan language.
>>
>>103227635
>blackbox
The Rust compiler is free and open source.
>>
>>103222465
>>103222346
just curious, what kinds of people would undertake such a menial, lengthy, painstaking task?

I don't understand the benefits of it, and it's unnecessary
>>
>>103228221
well said
>>
>>103228232
not free
>>
>>103222346
Some do it as a hobby
>>
>>103228245
I don't remember having to pay for the rust compiler.
>>
>>103228256
you have paid, you just didn't realize
>>
>>103228256
>play the "it's free software" card
>misunderstands the "free as in freedom, not free beer" part
rustreciles, everyone
>>
>>103228326
I know exactly what I said when I said free and open source, your mental gymnastics is your problem. Rust compiler is a free software.
>>
File: gnu_cat.png (1.38 MB, 1126x10000)
1.38 MB
1.38 MB PNG
>>103222812
Does the code have about as much documentation as GNU's?
>>
>>103228339
>is a free software
forgot it's ESLfag hours
>>
>>103222346
it all gets written to Rust then it comes closed sourced. calling it now
>>
>>103228414
?
>>
>>103228434
because forking isn't a thing, apparently.
>>
you know yoyr language is shit when it has almost no other use case than writing whats already been written
>>
>>103228817
To be fair, that's all languages in 2024
>>
>>103222465
The rust book is a homosexual indoctrination manual. I know because it make me a massive homosexual (and I can't stop sucking dick).
>>
>>103228326
Rustc license grants you all the four essential freedoms and more.
>>
>>103222346
yes
>>
>>103222535
>cp
as expected from rustfags
>>
>>103227109
NTA but AFAIK grep is not part of GNU coreutils.
>>
>>103227109
https://github.com/burntsushi/ripgrep
>>
>>103225986
>Unix failed because proprietary
>BSD failed because cuck license
>Linux succeeded because freedom
yup, GPL is useless
>>
>>103229667
>tiny utility to find text in files
>grep -c package Cargo.lock
>61
yep, it's a Rust app
>>
>>103228221
I told an Ada programmer once that C programmers are dragon slayers, because they accept the challenges that come with coding as the tradeoff for having access to the most powerful tools. This is why C became the basis for every modern computer system, and why 90% of programming languages that have come since then borrow so heavily from its syntax, including languages that are designed to be easier to use without breaking things.
>>
>>103228281
meds
>>
>>103229667
supplement, not replacement
>>
>>103228236
>10000 people learns rust
>1000 goes extra mile and tries making something
>100 uses linux
>10 of them rewrites bare bones grep clone
>1 extraordinarily autistic among them asks, "why not the entire corelib?"
>>
>>103228873
fucking fags and their fag excuses
>>
>>103222812
i don't have a reason to replace the tried and true GNU coreutils with some rust rewrite. Create new versions, not rewrite something that did not need it.
>>
>>103228817
what novel idea have you made in your favorite language?
>>
>>103234285
It's pretty useful, unlike GNU tools, the rust rewrites do work on windows and mac.



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