[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

Name
Options
Comment
Verification
4chan Pass users can bypass this verification. [Learn More] [Login]
File
  • Please read the Rules and FAQ before posting.
  • You may highlight syntax and preserve whitespace by using [code] tags.

08/21/20New boards added: /vrpg/, /vmg/, /vst/ and /vm/
05/04/17New trial board added: /bant/ - International/Random
10/04/16New board for 4chan Pass users: /vip/ - Very Important Posts
[Hide] [Show All]


Janitor application acceptance emails are being sent out. Please remember to check your spam box!


[Advertise on 4chan]


File: 1752596965388578.jpg (248 KB, 1211x831)
248 KB
248 KB JPG
why are rustrannies trying so hard to insert themselves into other language ecosystems? why does a package manager need to be hecking memory safe (and (((MIT))) )?
>>
>>107047140
>rust
>the sickness of steel
here u go
>>
This only happened to Python because Python's packaging and tooling are liquid dog ass. It didn't happen to any real languages. And who cares about Python's purity anyway, most of it is written in C/C++/Fortran/awk anyway
>>
>>107047183
you're saying they're not trying to force some rust abomination compiler onto cniles?
>>
>>107047140
rust actually is very comfy, learning it right now
>>
File: elon.jpg (42 KB, 800x450)
42 KB
42 KB JPG
>>107047140
>why does a package manager need to be hecking memory safe
I don't get it OP this anti rust thing always feel like the great replacement conspiracy. I don't even write rust. I think it makes sense to have memory safety.
>>
>>107047140
uv werks though
i dont care about your memes
>>
>>107047140
Why are you mad that uv is literally superior? So fucking stupid. You're a stupid nigger faggot.
>>
>>107047200
obviously not. how would that even work?
>>
>>107047284
>>107047276
>>107047269
uh oh rustrannies
>>
>>107047415
>uh oh rustrannies
Are you actually going to explain in good faith what is wrong with rust or are you going to keep calling everyone that just slightly differs form your opinion a tranny?
>>
>>107047456
it's a jewish backdoor to get rid of the GPL with useful idiot trannies doing the grunt work
>>
>>107047503
>it's a jewish backdoor to get rid of the GPL with useful idiot trannies doing the grunt work
You do know you can license rust code under the GPL?
But I do understand your concern but I don't think it's rust only a lot of nu-programmers aren't a fan of the GPL and rather like something like mit or bsd.
I assume it's because corpos don't like it either and they want a job, not saying it's the reason is morally just.
>>
>>107047140
>rust fags when they learn that their software has security bugs
>>
>>107047140
don't see an issue.
rust will eventually replace all C code.
>>
It's fast. This is what matters...
>>
File: file.png (1 KB, 106x28)
1 KB
1 KB PNG
>written in Rust
It's crazy how nobody cares about the language of other software. People simply use what works well and fast. But when it comes to Rust, these trannies need to use that label as a form of advertising. As if the simple fact of using Rust were some merit.

I can even use some software written in Rust, I have no problem with that, but I avoid using software where in the description someone writes "powered by Rust" or "written in Rust" or even "enbyware".
>>
>>107047183
This is true. Any time I interact with pop it's always pure fucking cancer.
>>
>>107047140
This anon >>107047183 is 100% correct. Python tool is ass.
But I'll go one step further and say that memory safety is pretty useful for a package manager. Production environments will often run the apps/services with restricted accounts and system permissions, but it's likely the environment management tooling like install/update scripts are running with a more permissive account and system permissions. So you crafted a supply-chain attack against the package manager rather than against the app itself, you can probably get deeper into the host system.
That and a lot of package managers will have access to more diverse runtime environments than the apps/services. e.g. instead of simply attacking the Python environment, you could do naughty stuff with the build tools. Larger surface area to scrape together vulnerabilities into an attack chain.
>>
>>107047919
I really like rust and write in it mainly but i hate this
every rust project is also named "something-rs" "rust-thing", the only other languages where they do this are incredibly shit ("py-everything", "everything.js"
Its abundantly clear even by someone who merely uses it and doesnt engage with the """community""" at all that its absolutely infested by the usual terminally-online people who's only concern is reddit/github updoots.
>>
>>107048097
Naming things is the worst part of coding anything.
Has always been...
>>
>>107047140
Great language. I'm never going to type variables_like_this though so....... Yeah. That's all I have to contribute on the matter.
>>
>me seeing people talk about me
I spend all my free time learning rust, while I’m not trying on new skirts
>>
>>107047140
>Python
100% deserved. Python can be replaced by brainfuck for all I care.
>>
>>107047183
There's nothing wrong with pip.
>>
>>107048268
That can't be true since setuptools and wheel both still exist.
>>
>>107048867
>cars are le bad because horses and boats both still exits
>>
>>107047140
Not trying to defend rust, but all the other python package managers are irredeemable dogshit, so if any ecosystem was going to fall to rust, it was this one. You could write it in fucking Java and it'd come out better. If I had a choice between a package manager with borrow checker nonsense or one with a dynamic type system, I know which one I'm picking.
>>
File: file.png (441 KB, 640x729)
441 KB
441 KB PNG
>>107048097
>terminally-online people who's only concern is reddit/github updoots
That's exactly what I was trying to convey, but you did better! The problem isn't using Rust, I have no problem with it, although I didn't like the little I studied. The problem is promoting it as the panacea for modern software. It isn't.
>>
>>107048268
>>107048867
Pip, setuptools, and wheel are not package managers or build systems. They are an incomplete part of a complete build system that, prior to uv, was only provided by poetry, and very poorly at that. Their developers are complete idiots who I have had the supreme displeasure of watching take three consecutive PRs in the same week to still fail to fix the same bug because they didn't even bother to test it before merging.
>>
File: pip.png (170 KB, 2503x881)
170 KB
170 KB PNG
>(((MIT)))
omg now it makes since why these projects exist
oh wait
>>
File: psf.png (249 KB, 2429x731)
249 KB
249 KB PNG
>>107049203
okay we need to save python itself from this (((permissive))) crap
oh wait
>>
>>107047140
There's a lot of shit software especially all the stuff Google touched with their dirty brown hands so it's good Rust is coming along and fixing it all.
>>
>>107049203 (Me)
>>107049212 (Me)
don't you love it when tech illiterates fall for a meme lol
>>
>>107047140
>pic
poor example. uv is _the_ fastest we have atm.
>>
>>107047140
Programming is an egalitarian meritocracy so that means they don't put up any resistance to being fucked over. Programmers will accept any and all degeneracy as long as they get good software out of the deal. Programmers are just too "intelligent" to discriminate based on ideology.
>>
>>107047919
It’s almost as if the language is backed by a group obsessed with identity politics.
>>107048134
They should just add ‘troon’ to the name, might as well, it’ll be called that anyways.



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