Want to see more threads and images? Ask Bernd!
Bernd Fri, 14 Mar 2025 22:01:29 GMT No. 25639682 [Kohl] [Report thread]
OH NO NO NO Ubuntu is getting TROONED
Total posts: 46, files: 0 (Thread is alive)
Bernd Fri, 14 Mar 2025 22:04:07 GMT No. 25639701
fuck that shit, those rust re-writes are slow as fuck compared to the real thing.
Bernd Fri, 14 Mar 2025 22:04:22 GMT No. 25639703
Rust is a decently usable language, and Ubuntu has been a lost cause for over a decade now. Besides, the core utils are actually quite rudimentary, so they really can't fuck it up; moreover, a major player fracturing the ecosystem should hopefully make it even easier to switch to other alternatives like musl or plan9.
Bernd Fri, 14 Mar 2025 22:04:45 GMT No. 25639709
So?
Bernd Fri, 14 Mar 2025 22:05:02 GMT No. 25639711 >>25639791
Rust is a better language than C
Bernd Fri, 14 Mar 2025 22:05:26 GMT No. 25639715
I don't care about tech anymore, I'm not 20 anymore.
Bernd Fri, 14 Mar 2025 22:05:32 GMT No. 25639716 >>25639728
so the most bloated distro is getting even slower ?
Bernd Fri, 14 Mar 2025 22:06:15 GMT No. 25639728
>>25639716 >the most bloated distro You're thinking of fedora.
Bernd Fri, 14 Mar 2025 22:06:16 GMT No. 25639730
who cares about ubuntu lol
Bernd Fri, 14 Mar 2025 22:06:40 GMT No. 25639735
All the elite systems programmers are writing in Rust
Bernd Fri, 14 Mar 2025 22:06:49 GMT No. 25639736 >>25639748 >>25639872
Wait, GNU core utilities is basically commands right? ls, cd, cp? If so then why, if the current solution has been working just fine for 100 years?
Bernd Fri, 14 Mar 2025 22:07:42 GMT No. 25639748
>>25639736 We want, nay, need more cp in our lives.
Bernd Fri, 14 Mar 2025 22:08:41 GMT No. 25639759 (removed) >>25639781 >>25639782
>>25639682 rip Stallman's life work.
Bernd Fri, 14 Mar 2025 22:10:32 GMT No. 25639781
>>25639759 Pretty much shows you how much is grinding tech worth, fuck all.
Bernd Fri, 14 Mar 2025 22:10:33 GMT No. 25639782 >>25639796
>>25639759 The GPL is far more important, and I haven't felt a lick of difference after shifting over to other utilities - aside from the occasional script failing to execute properly since it relies on bloated GNUisms.
Bernd Fri, 14 Mar 2025 22:11:28 GMT No. 25639791 >>25639798 >>25639815
>>25639711 proofs?
Bernd Fri, 14 Mar 2025 22:11:52 GMT No. 25639796 >>25639801
>>25639782 ok tranny
Bernd Fri, 14 Mar 2025 22:11:59 GMT No. 25639798
>>25639791 It has a mascot.
Bernd Fri, 14 Mar 2025 22:12:25 GMT No. 25639801
>>25639796 Wut?
Bernd Fri, 14 Mar 2025 22:13:50 GMT No. 25639815 (removed)
>>25639791 I think it MIGHT be. I think there are a few Linux distros introducing Rust to their backend (no pun intended lol) but not fully abandoning C.
Bernd Fri, 14 Mar 2025 22:16:39 GMT No. 25639833
>Commands like cp, mv, rm, and ln often depend heavily on kernel system calls for file management and manipulation. While they orchestrate the process and offer user-facing functionality, the actual work is largely handled by the operating system.
Bernd Fri, 14 Mar 2025 22:19:00 GMT No. 25639845 >>25639971
And the string stuff is obviously not handled very well in C in the first place.
Bernd Fri, 14 Mar 2025 22:19:31 GMT No. 25639849
The only thing I'd worry about are the build times.
Bernd Fri, 14 Mar 2025 22:20:32 GMT No. 25639855 >>25639892
And gcc. Can Rust even be compiled with GCC yet?
Bernd Fri, 14 Mar 2025 22:22:52 GMT No. 25639872 >>25639885 >>25639962
>>25639736 Depends what you mean by "current" and "just fine". They regularly get security vulnerabilities discovered in them, usually something related to memory corruption, which is exactly what Rust is designed to prevent.
Bernd Fri, 14 Mar 2025 22:23:29 GMT No. 25639874
I love Rust. My first-born will be called Rusty and it's going to become his first language
Bernd Fri, 14 Mar 2025 22:24:45 GMT No. 25639885 >>25639902
>>25639872 >usually something related to memory corruption, which is exactly what Rust is designed to prevent. That's not what rust's memory safety means.
Bernd Fri, 14 Mar 2025 22:24:45 GMT No. 25639886
I like Rust, but that seems like a dumb idea. They will probably be slower, if only in startup time (which is a lot of the time if you run "ls" or something), and they in most cases have no remote or even local attack surface.
Bernd Fri, 14 Mar 2025 22:25:13 GMT No. 25639892 >>25639948
>>25639855 You can, up to a few years old version. Then it needs to be bootstrapped.
Bernd Fri, 14 Mar 2025 22:26:20 GMT No. 25639902 >>25639956 >>25640015
>>25639885 Can you elaborate?
Bernd Fri, 14 Mar 2025 22:31:42 GMT No. 25639940
well, what's it gonna be? Slackware, Artix, self harm or just following around lgs at the park and yelling at them in a bad german accent? I'm so 1337, I couldn't even suckstart a BSD.
Bernd Fri, 14 Mar 2025 22:32:39 GMT No. 25639948 >>25639979
>>25639892 Nigger I'm talking about whether the Rust compiler has a GCC backend
Bernd Fri, 14 Mar 2025 22:32:51 GMT No. 25639951
A working one
Bernd Fri, 14 Mar 2025 22:33:20 GMT No. 25639956 >>25639986
>>25639902 Educate yourself
Bernd Fri, 14 Mar 2025 22:34:28 GMT No. 25639962 >>25640001
>>25639872 > They regularly get security vulnerabilities discovered in them, Like what? They aren't even SUID root.
Bernd Fri, 14 Mar 2025 22:35:15 GMT No. 25639971
>>25639845 you clearly understand nothing about strings
Bernd Fri, 14 Mar 2025 22:36:30 GMT No. 25639979
>>25639948 Maybe you were thinking of it, but that's not what you wrote. As to your question, there are projects that transpile Rust to C, but still with some omissions.
Bernd Fri, 14 Mar 2025 22:37:44 GMT No. 25639986 >>25639993
>>25639956 There's a good chance I know more about Rust and programming and general than you and than onion taken together. But I'm open to learning new things, that's why I asked. No need to act like an arrogant retard.
Bernd Fri, 14 Mar 2025 22:38:30 GMT No. 25639993 >>25640000 >>25640008
>>25639986 Rust is a crutch and proof that you're unsalvageable nocoder.
Bernd Fri, 14 Mar 2025 22:39:30 GMT No. 25640000 >>25640011
>>25639993 Rust promises the safety of a high level language at the speed of C without the complexity of JIT runtime. It fails hard on all three points.
Bernd Fri, 14 Mar 2025 22:39:32 GMT No. 25640001 >>25640014 >>25640022
>>25639962 https://www.cvedetails.com/vulnerability-list/vendor_id-72/product_id-5075/GNU-Coreutils.html
Bernd Fri, 14 Mar 2025 22:40:25 GMT No. 25640008 >>25640013 >>25640040
>>25639993 I'll trust my employer's opinion on that over yours, if you don't mind.
Bernd Fri, 14 Mar 2025 22:40:53 GMT No. 25640011
>>25640000 meanwhile my C code is as fast as C code and is safe and secure because I thought about it for longer than 5 mins
Bernd Fri, 14 Mar 2025 22:41:32 GMT No. 25640013
>>25640008 Maybe you should stop posting and let your employer do it instead.
Bernd Fri, 14 Mar 2025 22:41:34 GMT No. 25640014 >>25640020
>>25640001 > Heap overflow > Race condition > Tl;Dr Rust solves neither. Btw, the site blocks Russian IPs, kek.
Bernd Fri, 14 Mar 2025 22:41:40 GMT No. 25640015
>>25639902 Rust mostly protects against race conditions - concurrency safety - and dangling pointer errors through its ownership-borrowing system. Rust compilers should also ideally reject invalid memory access and aliasing violations; however, that is one of the reasons for the discrepancy between builds using different versions of the compiler. Runtime array/collection accesses are also checked to some extent, but the program would just terminate itself - anything downstream of it could get fucked if it's improperly set up. Most importantly, if you want to use raw pointers (essential if you need to do anything low level - of particular importance in systems programming) or FFIs with rust, you'll have to wrap them in an unsafe block which bypasses said safety checks. Likewise, integer overflows are not actually rectified during compiler debugging.
Bernd Fri, 14 Mar 2025 22:42:48 GMT No. 25640020
>>25640014 >Race condition You can use synchronization primitives.
Bernd Fri, 14 Mar 2025 22:42:51 GMT No. 25640022
>>25640001 Most of those have a pretty low score.
Bernd Fri, 14 Mar 2025 22:45:48 GMT No. 25640040
>>25640008 You'll be let go this summer once Mozilla loses 80% of funding it gets from Google.
Thread interest score: 6.2 Thread size: 80.67 kB