Thread 105959029 - /g/ [Archived: 137 hours ago]

Anonymous
7/19/2025, 8:18:16 PM No.105959029
rust c
rust c
md5: 8525b98720a5494b7d1c68988e4c0dde๐Ÿ”
Why does anyone use this bloated shit?
Replies: >>105959062 >>105959085 >>105959124 >>105959472 >>105959486 >>105959487 >>105959597 >>105960456 >>105960571 >>105960616 >>105960678 >>105961017 >>105961214 >>105961258 >>105961650 >>105961986 >>105962127 >>105962962 >>105963700 >>105963929 >>105964476 >>105964625 >>105966201 >>105968353
Anonymous
7/19/2025, 8:22:38 PM No.105959062
>>105959029 (OP)
>what is static linking
statically linked C hello world is around 800kb
statically linked C++ hello world is around 900kb
statically linked Rust hello world is around 2mb
At least let's be frank abou tit.
Replies: >>105961718 >>105961903 >>105967341 >>105967447 >>105968309
Anonymous
7/19/2025, 8:25:18 PM No.105959085
>>105959029 (OP)
No way that is real, the Rust one must be static linking all libraries.
Anonymous
7/19/2025, 8:28:09 PM No.105959124
>>105959029 (OP)
Remove stdlib
Anonymous
7/19/2025, 9:04:14 PM No.105959472
>>105959029 (OP)
Delete System32 that'll free up some ram.
Anonymous
7/19/2025, 9:06:13 PM No.105959486
>>105959029 (OP)
A proper comparison would use puts, not printf retard
Replies: >>105966186
Anonymous
7/19/2025, 9:06:20 PM No.105959487
>>105959029 (OP)
link rust against stdlib and call printf
Anonymous
7/19/2025, 9:17:08 PM No.105959597
file
file
md5: 2e498e11dff79e635a769b8d48affa81๐Ÿ”
>>105959029 (OP)
Did my own testing
Replies: >>105960112 >>105960199 >>105960270 >>105960395 >>105961538 >>105964844
Anonymous
7/19/2025, 10:21:54 PM No.105960112
>>105959597
nubmers are falsisfed rust would be in gigbabytes
Replies: >>105960270
Anonymous
7/19/2025, 10:31:29 PM No.105960177
rust and go hide nsa telemetry code in their binaries that's why a simple hello world is 4MB, it holds an entire tcp/ip client in there and that was the most they could do to compress/hide it.
Replies: >>105960208
Anonymous
7/19/2025, 10:34:40 PM No.105960199
>>105959597
What is that exec time
Replies: >>105960270
Anonymous
7/19/2025, 10:35:02 PM No.105960208
>>105960177
I doubt that.
Go does have a whole garbage collection/runtime thing in there though.
Rust is more of a WTF, it canโ€™t even go toe-to-toe with golang. And they tried to get this inti the linux kernel? Even stdlib canโ€™t abide in there.
Anonymous
7/19/2025, 10:42:47 PM No.105960270
>>105959597
>>105960112
>>105960199
btw the program calculates the first million prime numbers without calling printing functions.
Replies: >>105960357
Anonymous
7/19/2025, 10:55:10 PM No.105960357
>>105960270
So it's a no-op or comptime calculated in C and C++.
Why are there so many "people" who post benchmarks that are like this? It's frustrating to deal with your ignorance and resulting misinformation.
Replies: >>105960443
Anonymous
7/19/2025, 10:59:00 PM No.105960395
>>105959597
Golads I...I kneel...
Anonymous
7/19/2025, 11:03:58 PM No.105960443
>>105960357
If it's calculated at compile time then why is its compile time shorter than Rust's compile and run time both?
Anonymous
7/19/2025, 11:05:28 PM No.105960456
>>105959029 (OP)
wc is a retarded measure. At least use size.
Anonymous
7/19/2025, 11:18:11 PM No.105960544
file
file
md5: c3a02c7d4cb30221d1194bef7e962744๐Ÿ”
OK, did another testing.
Code is here: https://sharetext.io/dd3d7e60
Replies: >>105960584
Anonymous
7/19/2025, 11:23:28 PM No.105960571
1752960172405
1752960172405
md5: 88847b74efd493095e1950d5c2c114f5๐Ÿ”
>>105959029 (OP)
noobs
Replies: >>105960616
Anonymous
7/19/2025, 11:25:00 PM No.105960584
>>105960544
someone test nim
Anonymous
7/19/2025, 11:28:41 PM No.105960616
pfff
pfff
md5: 13abe000a203e3cd2618048316361a22๐Ÿ”
>>105959029 (OP)
this thread again
youre undermining our authority with fals assertions, lad
a while ago a crab showed that you can make a hello world smaller in rust than in c
idk why it would matter anyways
unless you wanna fit a program in a qr code or something

aaa speaking of the wolf
>>105960571
like i stated
doesnt matter
your language still smells like frutti di mare
Replies: >>105964295
Anonymous
7/19/2025, 11:36:56 PM No.105960678
1746474944368361
1746474944368361
md5: 5d27149404e9cca9b41bdaf111dad1b6๐Ÿ”
>>105959029 (OP)
C is indeed better for the purpose of writing a hello world program.
Replies: >>105960724
Anonymous
7/19/2025, 11:43:24 PM No.105960724
amger-mamangment
amger-mamangment
md5: d2b78e45bc5b63122a63324ea9469055๐Ÿ”
>>105960678
mfw
jk
its not without reason its used as a didactic tool
and its what i love about it
its simple
Anonymous
7/19/2025, 11:46:59 PM No.105960753
The fuck are the command like arguments doing?
Anonymous
7/20/2025, 12:19:03 AM No.105961017
>>105959029 (OP)
I suppose the Rust version actually includes the fucking code you need to run the program, as opposed to having to dance around retarded ganoo licensing autism and dynamically link in 2k25.
Replies: >>105961030 >>105966864
Anonymous
7/20/2025, 12:20:15 AM No.105961030
>>105961017
Why would anyone want that?
Replies: >>105961047 >>105961061
Anonymous
7/20/2025, 12:22:39 AM No.105961047
>>105961030
the zoomer computing world just loves redundancy and containerization
Anonymous
7/20/2025, 12:23:36 AM No.105961061
>>105961030
Why would anyone want to make sure a program just fucking works? Neverminded, a freetard wouldn't understand.
Replies: >>105961132
Anonymous
7/20/2025, 12:24:15 AM No.105961065
>no namespaces
>abhorrent preprocessor
>no generics
>null terminated strings
>undefined behavior
>no lazy iteration support
>no closures
Replies: >>105961534 >>105961952
Anonymous
7/20/2025, 12:31:25 AM No.105961132
>>105961061
I'm beginning to think you are monstrous homosexual.
Anonymous
7/20/2025, 12:39:16 AM No.105961214
>>105959029 (OP)
>It's another thread of fa/g/g/ots whose jobs are mostly to design and produce unholy abominations in Electron and other satanic frameworks, complaining about bloat on /g/
Enough already, you're insufferable
Replies: >>105961235 >>105961245
Anonymous
7/20/2025, 12:40:32 AM No.105961235
>>105961214
Your mom has had other people's dicks in her mouth.
Replies: >>105961249
Anonymous
7/20/2025, 12:41:37 AM No.105961245
>>105961214
Electron is unironically based as fuck. It makes the freetard seethe by bringing useful software to his meme system.
Replies: >>105961249 >>105961257
Anonymous
7/20/2025, 12:42:11 AM No.105961249
>>105961235
Not my business. And even then, at least I don't waste my free time bitching about shit I'll never put into practical use
>>105961245
>Electron is unironically based as fuck. It makes the freetard seethe by bringing useful software to his meme system
t. nigger cattle
Replies: >>105961364
Anonymous
7/20/2025, 12:42:47 AM No.105961257
>>105961245
Your mom was a second dad who spent too much tubby time with you.
Replies: >>105961364
Anonymous
7/20/2025, 12:42:52 AM No.105961258
>>105959029 (OP)
>cnile retard discovers static linking
https://en.wikipedia.org/wiki/Static_library#Comparison_to_dynamic_linking
Replies: >>105961278 >>105961952
Anonymous
7/20/2025, 12:44:49 AM No.105961278
>>105961258
C programmers are a national treasure. Rust is a Biden administration scam, like solar panels in Maine.
Replies: >>105961326 >>105961357
Anonymous
7/20/2025, 12:50:08 AM No.105961326
>>105961278
>C programmers are a
You are a 70 IQ pajeet LARPing as a cnile. Worst of both worlds. You will never be a programmer.
Replies: >>105961659
Anonymous
7/20/2025, 12:52:48 AM No.105961357
>>105961278
Or social workers on police forces. Or boys in girls sports. Or equity and inclusion in the c-suite. Or electric cars anywhere. Or mrna vaccines for the common cold. Or Haitian 24 year olds in your 12 year olds classroom.

Just another attempt to infiltrate and break working things that don't need leftist fags messing them up.
Anonymous
7/20/2025, 12:53:20 AM No.105961364
>>105961249
>>105961257
While extremely simple, spotting the common freetard (idiota libera) in the wild is truly an amusing activity for beginners and experienced hunters alike.
bruce3434
7/20/2025, 1:04:03 AM No.105961474
1750102853773a
1750102853773a
md5: 6b69bbc61b17faf7ada1b39968bfde66๐Ÿ”
This thread is another example of why cniles are caged monkeys with no relevance in real world. Actual programmers see this picture and spot the mistake in 1 second. In HN/LinkedIn you would get laughed out of the room.

While the nocoders compare bloat without knowing the difference between static and dynamic linking and the overall irrelevance of comparing size in x86 platforms.

But I do admire the ingenuity of Rust. By taking slightly left-leaning political stance, they turned every single basement dwelling /pol/ nocoders into unpaid Rust shills. Not a single day goes by in /g/ where these nocoders aren't complaining about oh-so-called "failed"/"irrelevant" Rust. Don't see that happening for D/Nim/Zig/Odin. Point at them and laugh.
Replies: >>105961495 >>105961550 >>105961670 >>105962018 >>105964408 >>105965652
Anonymous
7/20/2025, 1:06:06 AM No.105961495
>>105961474
You will never be memory safe
Anonymous
7/20/2025, 1:12:14 AM No.105961534
>>105961065
Null terminated, Ascii strings are unironically the best way to do strings though. UTF8 sucks.
>inb4 you can't do non English chars
Maybe people who do not speak English should make their own programming languages and standards instead of begging the white man to include them?
Replies: >>105961717
Anonymous
7/20/2025, 1:13:08 AM No.105961538
>>105959597
>the only client side drawback of C++ is huge amount of RAM usage compared to C
No wonder its so widely used
Replies: >>105961694
Anonymous
7/20/2025, 1:14:54 AM No.105961550
>>105961474
Xir said they are all statically linked thoughbeit.
Anonymous
7/20/2025, 1:31:03 AM No.105961650
>>105959029 (OP)
>Complains about bloat
>Uses printf() when he could've used puts()
Pathetic.
>B-but __builtin_printf() replaces it with puts() anyway
Still bloat.
Anonymous
7/20/2025, 1:32:04 AM No.105961659
>>105961326
Works on my machine.
Anonymous
7/20/2025, 1:33:05 AM No.105961670
>>105961474
>HN/LinkedIn
Dunning-Kruger midwit spotted.
Replies: >>105962287
Anonymous
7/20/2025, 1:35:39 AM No.105961694
>>105961538
Not an argument. JavaShit is even more widely used.
Replies: >>105961755
Anonymous
7/20/2025, 1:38:09 AM No.105961717
>>105961534
dude you're fucking retarded
I've been programming for over a decade. I've written more C than you. what the fuck have you done?
C is a dogshit language for new projects, simple as
Replies: >>105961746 >>105961860
Anonymous
7/20/2025, 1:38:10 AM No.105961718
Boomer
Boomer
md5: 90712fc425aa54133ec7287accb0e12a๐Ÿ”
>>105959062
> 800K
Skill issue. In my machine Hello world in C is 22016 bytes with full static linking. You must be retarded or something.
Replies: >>105961996
Anonymous
7/20/2025, 1:40:52 AM No.105961746
>>105961717
Your response makes 0 sense to the subject of my post. Meds.
Replies: >>105961782
Anonymous
7/20/2025, 1:42:42 AM No.105961755
>>105961694
And it's better
Replies: >>105961846
Anonymous
7/20/2025, 1:47:27 AM No.105961782
>>105961746
the subject of your post is not worth arguing, it's akin to arguing with someone over the existence of birds
I'm just making fun of you because it brings me joy
Replies: >>105961830
Anonymous
7/20/2025, 1:53:21 AM No.105961830
>>105961782
That ascii strings > utf8. Only an ESL Indian would argue this. Way you out yourself Sandeep.
Anonymous
7/20/2025, 1:54:52 AM No.105961841
AMDGPU crashes has red pilled me on C being a shit language. Reading the source code for AMDGPU makes me want to jump off a cliff. No wonder every single time a new Linux kernel feature is added, there are like 10+ CVEs. If Rust emits larger binaries but doesn't become CVE bait out of the gate, it already won.
Replies: >>105961952 >>105961984
Anonymous
7/20/2025, 1:55:07 AM No.105961846
>>105961755
I agree, JS is better than C++. I also prefer catshit over dogshit and AIDS over syphilis.
Replies: >>105961874 >>105961961
Anonymous
7/20/2025, 1:56:19 AM No.105961860
>>105961717
>I've written more C than you
Doubt.
>I've been programming for over a decade
Jeets can do something for 30 years and still never get any better at it.
Anonymous
7/20/2025, 1:58:08 AM No.105961874
>>105961846
why woukd you prefer cat shit and aids. Im cured of my siphylis.
Anonymous
7/20/2025, 2:02:45 AM No.105961903
>>105959062
The great thing about C is there are 100 compilers and 50 libcs:
$ musl-gcc -std=c23 -Os -Wall -static -o hello helloworld.c
$ du -h hello
20K hello

C wins again.
Replies: >>105962013 >>105962209 >>105963486 >>105967341
Anonymous
7/20/2025, 2:09:14 AM No.105961952
retard
retard
md5: 6de0540912e86e626fd65ea0d46bc183๐Ÿ”
>>105961841
>>105961258
>>105961065
Anonymous
7/20/2025, 2:10:01 AM No.105961961
>>105961846
>hates JS
>I also prefer AIDS over syphilis.
Most logical JS hater of the year
Replies: >>105961990
Anonymous
7/20/2025, 2:12:24 AM No.105961984
>>105961841
Rust includes unsafe, which makes it memory unsafe. Rust drivers are absolutely full of unsafe, to the point that it's basically just C but with 200% more stupid line noise and 800% more binary bloat.
Replies: >>105962079 >>105962928 >>105965105
Anonymous
7/20/2025, 2:12:50 AM No.105961986
>>105959029 (OP)
well its named Rust, why woould you use a language with that name? nigga, they are spoiling you from the begining, nigga, run, dont use Rusted
Anonymous
7/20/2025, 2:13:24 AM No.105961990
>>105961961
I didn't say I prefer having AIDS myself. I prefer fags getting it.
Anonymous
7/20/2025, 2:14:11 AM No.105961996
>>105961718
Go figure, 22KB and is still bloated.
The glowies behind rust must be complete idiots to need 2MB for all their spyware crap.
Anonymous
7/20/2025, 2:17:11 AM No.105962013
>>105961903
yeah i love getting to choose between forced dynamic linking and my program being slow as balls
Replies: >>105962016 >>105962035
Anonymous
7/20/2025, 2:17:38 AM No.105962016
>>105962013
Works on my machine.
Anonymous
7/20/2025, 2:18:08 AM No.105962018
glowie
glowie
md5: f689509a206e94944c14075f0850e50c๐Ÿ”
>>105961474
Anonymous
7/20/2025, 2:21:20 AM No.105962035
>>105962013
You can static link against glibc if you don't use anything that pulls in NSS. libc is a heap of locale-dependant garbage anyway, so you shouldn't be using much more than mem*() stuff and printf(), unless you're a brainlet. Rust toddlers don't even code, so they can't comprehend not having 900 dependencies before they even write hello world.
Anonymous
7/20/2025, 2:26:01 AM No.105962079
>>105961984
Rust also has basic high level features that C++ has, like for each style loops, abstract data types and more... I literally debugged an AMDGPU crash that was because some code didnt loop terminate correctly because the loop counter != Number of elements being worked on because C is literally that shit. So of course the loop counter off by one'd some buffer and crashed the kernel because thankfully redhat added something like FORTIFY_SOURCE to Linux. in rust or c++ this wouldn't have happened because those languages have basic iterators that enable stuff like for each style loops. No need to do the hoare logic on your loops, when it's constrained by your container for you.
You're a delusional retard if you still defend C or you literally do not write software.

I also remember when QEMU got a massive performance improvement in plan9 fs driver because they used glib hashmaps instead of some O(n) algorithm. In the advent of cope threads, cniles literally do not use hashmaps because they're too proud to admit having basic generic containers and data types is actually a good thing. Just admit that C is outdated and stop trying to fucking cope like a dumb cuck. This ha nothing to do with memory safety and everything to do with C just being shit.
Replies: >>105962101 >>105962158
Anonymous
7/20/2025, 2:27:28 AM No.105962101
>>105962079
Sounds like a skill issue.
Replies: >>105962122
Anonymous
7/20/2025, 2:29:00 AM No.105962122
>>105962101
>Sounds like a skill iss--Segmentation fault: core dumped
Anonymous
7/20/2025, 2:29:27 AM No.105962127
>>105959029 (OP)
why is this that way? what is rust packaging into it that c doesnt?
Replies: >>105962156
Anonymous
7/20/2025, 2:32:36 AM No.105962156
>>105962127
Read https://github.com/johnthagen/min-sized-rust
Replies: >>105962172
Anonymous
7/20/2025, 2:32:42 AM No.105962158
>>105962079
You can write a good, quadratic probing hash table in less than 100 lines. 100% of people doing AoC are brainlets. Competent people don't waste time on childish shit like that. Cnile brainlets struggling with the language being barebones and Rustard brainlets struggling with other stuff doesn't really prove much ,except how low your standards are.
Replies: >>105962191 >>105962256 >>105962261 >>105962418
Anonymous
7/20/2025, 2:34:53 AM No.105962172
>>105962156
That's some high quality copium right there.
>Compress the bloated binary with UPX
lmfao. Rustoids are cooked.
Anonymous
7/20/2025, 2:36:02 AM No.105962183
Windows hello world is 4kb (can be less if you fiddle with linker settings) and shows an actual graphical message box instead of your gay command line bullshit
Linux = bloatware
Anonymous
7/20/2025, 2:36:39 AM No.105962191
EfXCE01UYAA8csO
EfXCE01UYAA8csO
md5: 1f6d674dd47f20841b94dbd76efd31c6๐Ÿ”
>>105962158
Or you could use a nonshit language like C++ or Rust and have swisstables that work genetically over any hashable data structure.

You "C programmers" are so out of touch with reality.
Replies: >>105962244 >>105962252 >>105962418
Anonymous
7/20/2025, 2:39:00 AM No.105962209
>>105961903
With -s it's 14K.
Anonymous
7/20/2025, 2:43:17 AM No.105962244
>>105962191
>genetically
I assume you mean generically. Tell me which aspects you think should be generic and I'll debunk them all.
Anonymous
7/20/2025, 2:44:18 AM No.105962252
1620923775060
1620923775060
md5: 8f208aed4c85f5c011ca01e78cd5bda0๐Ÿ”
>>105962191
>a nonshit language like C++
lmao. Thanks for the laugh, anon.
Replies: >>105962285 >>105962418
Anonymous
7/20/2025, 2:44:54 AM No.105962256
>>105962158
>ye I'm going to implement my own hash table
and all of a sudden you have no standard agreed upon between libs for hash tables
it's incredibly obvious that you have not actually produced any significant software
just because you can implement a single data structure does not mean shit
Replies: >>105962313
Anonymous
7/20/2025, 2:46:10 AM No.105962261
>>105962158
>100% of people doing AoC are brainlets. Competent people don't waste time on childish shit like that.
Did you get filtered by the numpad problem? It's ok anon. No one will know.
Replies: >>105962336
Anonymous
7/20/2025, 2:49:09 AM No.105962285
>>105962252
It's definitely nonshit compared to C.
Replies: >>105962336
Anonymous
7/20/2025, 2:49:12 AM No.105962287
>>105961670
>bro the real engineers seethe about rust in 4chan bro
Anonymous
7/20/2025, 2:51:31 AM No.105962313
>>105962256
>and all of a sudden you have no standard agreed upon between libs for hash tables
So what?
>you have not actually produced any significant software
I've produced vastly more than you. I'm not arguing in favor of C because I think it's a good language for new projects. It's just that your arguments against it are retarded and indicative of a mediocre spastic, who's been collecting paychecks for gluing other people's libraries together.
Replies: >>105962340 >>105962342
Anonymous
7/20/2025, 2:54:09 AM No.105962336
>>105962261
0/10 bait. I pity you.
>>105962285
>It's better than a 50 year old glorified assembler.
Is that really how low the bar is?
Replies: >>105962357 >>105962418
Anonymous
7/20/2025, 2:54:26 AM No.105962340
carbon
carbon
md5: d043f95c7416f2b9b979e752f4729d60๐Ÿ”
>>105962313
>I've produced vastly more than you
have you?
Replies: >>105962371 >>105963862
Anonymous
7/20/2025, 2:54:44 AM No.105962342
>>105962313
No you haven't and if you have, it's probably as shit as the Linux codebase that's full of CVEs yet to be exercised. If even the most premier open source C codebase can't deliver new features without exposing a new hole, neither can you. I don't give a single fuck what bullshit cope you claim, you literally cannot and only flew under the radar because no one cares about (You).
Replies: >>105962393 >>105962449
Anonymous
7/20/2025, 2:56:02 AM No.105962357
images_(22)
images_(22)
md5: 97f8159524d545aa8c9406cb5cd05328๐Ÿ”
>>105962336
Yep, filtered. Many such cases. A C cuck will never be a real programmer.
Anonymous
7/20/2025, 2:57:29 AM No.105962371
>>105962340
>have you?
Yes.
Replies: >>105962385
Anonymous
7/20/2025, 2:59:08 AM No.105962385
Screenshot from 2024-11-11 14-47-24
Screenshot from 2024-11-11 14-47-24
md5: f6bbe8a6f1d05295d6609a20892fc0e7๐Ÿ”
>>105962371
really?
Replies: >>105962397
Anonymous
7/20/2025, 2:59:57 AM No.105962393
>>105962342
>I haven't seen it, but it's probably just like the fictional code I dreamed up in my unmedicated schizo dreams.
Very compelling.
Anonymous
7/20/2025, 3:01:03 AM No.105962397
>>105962385
>Hurrr, this slop will blow his mind.
Replies: >>105962413
Anonymous
7/20/2025, 3:02:26 AM No.105962413
Screenshot from 2024-05-12 03-26-55
Screenshot from 2024-05-12 03-26-55
md5: dd0e27aeb24e1c8f318927317e69801d๐Ÿ”
>>105962397
see if you can point out the novel feature of my language
Anonymous
7/20/2025, 3:03:01 AM No.105962418
tard
tard
md5: dfdfbf8fb2e606fb992910dca9992ea5๐Ÿ”
>>105962158
>>105962191
>>105962252
>>105962336
Anonymous
7/20/2025, 3:06:15 AM No.105962449
pb
pb
md5: a42369cece4389ad4aece6fccc76cd18๐Ÿ”
>>105962342
Just give up. Nobody with a sane mind wants to code in rust.
Anonymous
7/20/2025, 4:10:41 AM No.105962922
Learn to flags

https://github.com/johnthagen/min-sized-rust
https://mainisusuallyafunction.blogspot.com/2015/01/151-byte-static-linux-binary-in-rust.html
Anonymous
7/20/2025, 4:11:47 AM No.105962928
17255389546962296266959546151259
17255389546962296266959546151259
md5: 9cd7c0d09842207b4246999f2ddf3ffa๐Ÿ”
>>105961984
>Rust drivers are absolutely full of unsafe, to the point that it's basically just C but with 200% more stupid line noise and 800% more binary bloat.
False
Replies: >>105964800
Anonymous
7/20/2025, 4:15:52 AM No.105962962
1735369315336913
1735369315336913
md5: a917ee5f1a9fd180767ee576b6baceb3๐Ÿ”
>>105959029 (OP)
Anonymous
7/20/2025, 4:48:14 AM No.105963223
Who fucking cares about the size?
Storage is cheap as hell.
Replies: >>105963328
Anonymous
7/20/2025, 5:03:30 AM No.105963328
>>105963223
>he doesn't know that executables are loaded into RAM
Replies: >>105963369 >>105964002 >>105967059
Anonymous
7/20/2025, 5:08:35 AM No.105963369
>>105963328
Dynamic libraries are loaded into RAM as well...
Replies: >>105963470
Anonymous
7/20/2025, 5:20:57 AM No.105963470
>>105963369
>Dynamic libraries are loaded into memory once and shared among multiple programs that use them. This reduces disk space usage and allows for more efficient memory management.
https://kaksha-dev.github.io/c/static_libraries
Anonymous
7/20/2025, 5:24:00 AM No.105963486
>>105961903
>The great thing about C is there are 100 compilers and 50 libcs:
>unstandardised toolchains good
Replies: >>105963802
Anonymous
7/20/2025, 5:50:46 AM No.105963700
>>105959029 (OP)
$ musl-gcc -static -nostdlib -fcf-protection=none -fno-asynchronous-unwind-tables -Wl,-z,noseparate-code -Wl,-z,nosectionheader -xc - -lc <<!
#include <unistd.h>
void
_start(void) {
static const char s[] = "Hello, World!\n";
write(1, s, (sizeof s)-1);
_exit(0);
}
!
$ ls -l a.out
-rwxr-xr-x 1 anon anon 487 Jun 18 14:30 a.out
$ ./a.out
Hello, World!
$
Replies: >>105966878 >>105967170 >>105967532 >>105968132
Anonymous
7/20/2025, 6:08:07 AM No.105963802
>>105963486
the standards are well defined and supported, for the benefit of compiler makers
Replies: >>105963831 >>105963838
Anonymous
7/20/2025, 6:13:28 AM No.105963831
>>105963802
>well define
hahahahahahahahahaha
Replies: >>105963913
Anonymous
7/20/2025, 6:14:54 AM No.105963838
>>105963802
>well defined
(You)
Replies: >>105963913
Anonymous
7/20/2025, 6:19:38 AM No.105963862
>>105962340
>.unwrap() everywhere
handle your errors you nog
Replies: >>105963924
Anonymous
7/20/2025, 6:22:21 AM No.105963886
it's honestly pathetic that much of /g/ dislikes Rust. it's a fucking incredible language. there are some problems with it, but it offers Clojure-esque data transformation in a systems language. the most important part of any programming language is its data structures and abstractions over them, and Rust has this very figured out. I do wish Rust had a "association" trait so that BTreeMap, HashMap, and Vec could share some methods.
Replies: >>105965917
Anonymous
7/20/2025, 6:25:16 AM No.105963913
>>105963831
>>105963838
undefined behavior is good both for maximizing portability and minimizing work needed to meet the standard which is why any jackass can make a C compiler with at least iso99, or ansi in a worst case

meanwhile a full spec C++ or rust compiler is a nightmare
Replies: >>105964313
Anonymous
7/20/2025, 6:26:41 AM No.105963924
>>105963862
those conditions are impossible to reach according to my understanding of the code, hence I do .unwrap() for them. learn the basics of differentiating errors arising from external input (where you return an error) vs errors arising from a buggy implementation (where you crash hard).
Replies: >>105963987
Anonymous
7/20/2025, 6:27:21 AM No.105963929
>>105959029 (OP)
The niggers at the /g/ telegram group are seething about this btw
Replies: >>105964989 >>105965000
Anonymous
7/20/2025, 6:33:34 AM No.105963980
total troon death btw
Anonymous
7/20/2025, 6:34:24 AM No.105963987
>>105963924
>learn the basics of differentiating errors arising from external input (where you return an error) vs errors arising from a buggy implementation (where you crash hard).
you should be handling errors in either case, or at least using .expect(). it's not just for recovery.
Replies: >>105964037
Anonymous
7/20/2025, 6:35:40 AM No.105964002
>>105963328
It's 2025. You should have at minimal 32GB of RAM.
3.5MB is like 0.0001% of your main memory.
Replies: >>105964014 >>105964313 >>105966440
Anonymous
7/20/2025, 6:37:05 AM No.105964014
>>105964002
it's <any year>. you should optimize algorithms and data structures to run as performant as possible as according to our understanding of physics and circuitry.
Replies: >>105964183
Anonymous
7/20/2025, 6:40:40 AM No.105964037
sosmula-calls-out-lil-skies-v0-u9pjpav117mc1
sosmula-calls-out-lil-skies-v0-u9pjpav117mc1
md5: ee271581fdf5cc9ee801d74b785c0a56๐Ÿ”
>>105963987
nigga a string in .expect() isn't going to help me at all when debugging my shit
>hurrr I need a paragraph describing the issue that arose
Replies: >>105964615
Anonymous
7/20/2025, 7:05:33 AM No.105964183
>>105964014
A statically linked executable, like those in Rust, tends to be more performant than using shared libraries. Optimizations such as loop unrolling greatly improve the performance but may also increase the binary size.
Anonymous
7/20/2025, 7:29:39 AM No.105964295
>>105960616
And then a cnile showed he can make a hellow world even smaller @<400B

And then, an MC tard showed that I can make a Hello world in 76B on i386 linux elf, without even trying and that this debate is gay.
Replies: >>105964313
Anonymous
7/20/2025, 7:34:56 AM No.105964313
cat
cat
md5: 866764e35c1678777732e9458d2e5d63๐Ÿ”
>>105964002
Retard take.
>>105963913
True and real.
>>105964295
The more bloat the easier to hide malware there.
Anonymous
7/20/2025, 8:04:47 AM No.105964408
>>105961474
TRVKE
Anonymous
7/20/2025, 8:21:01 AM No.105964476
>>105959029 (OP)
only 500KB in my machine
$ cat hello.rs
fn main() {
println!("Hello, World!");
}

// Local Variables:
// rust-indent-offset: 2
// End:
$ rustc hello.rs
$ wc -c hello
505016 hello
Anonymous
7/20/2025, 8:49:54 AM No.105964615
e5b73356bea10b9ac2a8f7f618205ec8.911x911x1
e5b73356bea10b9ac2a8f7f618205ec8.911x911x1
md5: 80ceaac8ba4fbdd2896875d7cad83e04๐Ÿ”
>>105964037
https://www.youtube.com/watch?v=FsRfPcJaR5U
Anonymous
7/20/2025, 8:51:15 AM No.105964625
1752282680435504
1752282680435504
md5: c12496c093e5f7490ee154a6fe61c26f๐Ÿ”
>>105959029 (OP)
>22KB is good!
string + syscall + some technicalities to return... hello world needs a few dozen BYTES tops.
Anonymous
7/20/2025, 9:21:47 AM No.105964800
>>105962928
> 1% unsafe code
This โ€œanalysisโ€ is bonkers.
Itโ€™s likely that most, if not all, of code that was not marked as unsafe was also likely intrinsically safe in C.
Replies: >>105964843 >>105965962
Anonymous
7/20/2025, 9:29:24 AM No.105964843
1750194988068722
1750194988068722
md5: 09d76e635c15c6bd572b836639bc0d8b๐Ÿ”
>>105964800
>intrinsically
Anonymous
7/20/2025, 9:29:45 AM No.105964844
>>105959597
GO GODS... I KNVVL
Replies: >>105964849
Anonymous
7/20/2025, 9:30:40 AM No.105964849
1749682123679987
1749682123679987
md5: e6d7d063cacd1379665a36f9639dfa6a๐Ÿ”
>>105964844
>has an entire HTTP server in its stdlib
>no sets
lmao
Replies: >>105964854
Anonymous
7/20/2025, 9:32:00 AM No.105964854
>>105964849
>sets
bloat, all you need is map[int]struct{}
Replies: >>105964861 >>105964933
Anonymous
7/20/2025, 9:33:25 AM No.105964861
>>105964854
ok now do an intersection of b-tree sets with map
Replies: >>105964864
Anonymous
7/20/2025, 9:33:52 AM No.105964864
>>105964861
>can't merge maps
filtered
Replies: >>105964873 >>105964933
Anonymous
7/20/2025, 9:34:46 AM No.105964873
>>105964864
you don't even know what a b-tree is used for
that is how retarded you are
Replies: >>105964884
Anonymous
7/20/2025, 9:35:31 AM No.105964879
Also, obvious no coder opinion bringing up some bullshit academia problem. In reality, the Go map is 99% good enough and you never need more. Can't be bothered to write a 4 line for loop? Not my problem, get the fuck out and don't pollute my language with your garbage
Replies: >>105964933
Anonymous
7/20/2025, 9:36:29 AM No.105964883
Power Drill Massacre
Power Drill Massacre
md5: ba8c441261fda8fae5f5229a62c0e9ae๐Ÿ”
ok now show me how it runs on an embedded system with RTOS requirements
Replies: >>105966029
Anonymous
7/20/2025, 9:36:33 AM No.105964884
>>105964873
>YoU dOnT eVeN kNoW...
All I need is a contiguous block of memory and an for loop and I gurantee my shit is faster, simpler, and took 5 minutes to write compared to whatever shit you spew out
Replies: >>105964905 >>105964933
Anonymous
7/20/2025, 9:40:03 AM No.105964905
>>105964884
>all i need is these constraints i can't get because i'm retarded and don't know how heaps work
l o l
Replies: >>105964914
Anonymous
7/20/2025, 9:42:47 AM No.105964914
>>105964905
>he thinks a b tree will save him in the interview
LMAO ok buddy, I'm sure they care about how you can do what chatgpt can in less time and less bugs, than working with a SQL DB because you never write a B tree yourself but use them indirectly with other tools. Dumbass
Replies: >>105964930 >>105964933
Anonymous
7/20/2025, 9:45:35 AM No.105964930
>>105964914
>saar my chatgpt saar

L O L. you are doomed, larping jeetoid. what's it like not knowing how to solve a single problem with your smooth brain, reliant on info you can't even validate? kill yourself and reincarnate as something less poo-comprised.
Anonymous
7/20/2025, 9:47:04 AM No.105964933
Screenshot from 2025-04-30 00-40-58
Screenshot from 2025-04-30 00-40-58
md5: 86c4ec0d9a47a9625025788e312960e6๐Ÿ”
>>105964854
>>105964864
>>105964879
>>105964884
>>105964914
once again
>have an entire HTTP lib in stdlib
>no sets
Anonymous
7/20/2025, 9:59:56 AM No.105964989
>>105963929
yes, yes we are.
Anonymous
7/20/2025, 10:02:19 AM No.105965000
>>105963929
>/g/ telegram group
dear God
Anonymous
7/20/2025, 10:20:09 AM No.105965105
>>105961984
>The majority of bugs (quantity, not quality/severity) we have are due to the stupid little corner cases in C that are totally gone in Rust. Things like simple overwrites of memory (not that rust can catch all of these by far), error path cleanups, forgetting to check error values, and use-after-free mistakes. That's why I'm wanting to see Rust get into the kernel, these types of issues just go away, allowing developers and maintainers more time to focus on the REAL bugs that happen (i.e. logic issues, race conditions, etc.)....
>But for new code / drivers, writing them in rust where these types of bugs just can't happen (or happen much much less) is a win for all of us, why wouldn't we do this? C++ isn't going to give us any of that any decade soon, and the C++ language committee issues seem to be pointing out that everyone better be abandoning that language as soon as possible if they wish to have any codebase that can be maintained for any length of time.
>Rust also gives us the ability to define our in-kernel apis in ways that make them almost impossible to get wrong when using them. We have way too many difficult/tricky apis that require way too much maintainer review just to "ensure that you got this right" that is a combination of both how our apis have evolved over the years (how many different ways can you use a 'struct cdev' in a safe way?) and how C doesn't allow us to express apis in a way that makes them easier/safer to use. Forcing us maintainers of these apis to rethink them is a GOOD thing, as it is causing us to clean them up for EVERYONE, C users included already, making Linux better overall.
https://lore.kernel.org/rust-for-linux/2025021954-flaccid-pucker-f7d9@gregkh/
Replies: >>105967205
Anonymous
7/20/2025, 11:57:49 AM No.105965652
1750277788425159
1750277788425159
md5: 1ecdf68f31473721534ab07f7a6b4bac๐Ÿ”
>>105961474
Looks like this thread really riled up the glowies.
Anonymous
7/20/2025, 12:44:07 PM No.105965917
>>105963886
There are people on this board who hate TypeScript and think JS is better without types.
It's midwits who are too retarded to understand anything more complex than basic imperative statements. They have never worked on anything remotely complex.

>I do wish Rust had a "association" trait so that BTreeMap, HashMap, and Vec could share some methods.
Iterator methods?
Anonymous
7/20/2025, 12:49:49 PM No.105965962
>>105964800
>This โ€œanalysisโ€ is bonkers.
This is literally the author of that driver. He knows more about it than anyone.

>Itโ€™s likely that most, if not all, of code that was not marked as unsafe was also likely intrinsically safe in C.
Define "intrinsically safe in C"

Also why move the goalpost?
You claimed that:
>Rust drivers are absolutely full of unsafe
Which is proven false by the example of this driver.
Why are you moving away from your original point?
Replies: >>105967031 >>105967040 >>105967280
Anonymous
7/20/2025, 12:57:55 PM No.105966029
>>105964883
You don't need RTOS if you have async
https://tweedegolf.nl/en/blog/65/async-rust-vs-rtos-showdown
Replies: >>105966083 >>105966126 >>105967063
Anonymous
7/20/2025, 1:06:14 PM No.105966083
>>105966029
>https://tweedegolf.nl/en/blog/65/async-rust-vs-rtos-showdown
this is retarded
the autor is retarded
find a better article

the thing with an RTOS is that it performs in a predictable manner
not that its fast
also blinking a led? come the fuck on
the author deserves to be raped in a german metro for 38 minutes
>tweedegolf
fukken second wave? the site domain sounds gay and left wing asf
Replies: >>105966130
Anonymous
7/20/2025, 1:13:23 PM No.105966126
open-spyware
open-spyware
md5: 4bd725796b032c41d5598946ea330ba7๐Ÿ”
>>105966029
yeah
theyre complete globalist scum
'explains the incompetence

they dont need to be competent
they just need to be trustworthy
Anonymous
7/20/2025, 1:13:47 PM No.105966130
>>105966083
>the thing with an RTOS is that it performs in a predictable manner
And async doesn't?

>the author deserves to be raped in a german metro for 38 minutes
Your aggression and fixation on sexual degeneracy undermines your point.


Why do C programmers always talk about some weird fetishes when talking about programming?
Replies: >>105966167
Anonymous
7/20/2025, 1:18:02 PM No.105966167
>>105966130
doesnt change a thing to the fact the author doesnt understand what an rtos is about

>And async doesn't?
in theory you could
but its like trying to type while wearing boxing gloves
youre using states with async.
so you need to keep track where your async functions stopped


>Your aggression and fixation on sexual degeneracy undermines your point.
no, i just learned about that story two days ago and find the circumstances of it utterly hilarious
google it
Replies: >>105966192
Anonymous
7/20/2025, 1:20:04 PM No.105966186
>>105959486
GCC will optimize calls to printf by replacing them with calls to puts if they are equivalent.
Anonymous
7/20/2025, 1:20:42 PM No.105966192
>>105966167
>the author doesnt understand what an rtos is about
[citation needed]

>so you need to keep track where your async functions stopped
What do you mean?

>no, i just learned about that story two days ago and find the circumstances of it utterly hilarious
>google it
I don't see how your degenerate rape fantasies are any related to the topic at hand
Replies: >>105966220
Anonymous
7/20/2025, 1:21:40 PM No.105966201
>>105959029 (OP)
Because the size of a hello world doesn't factor into their ranking at all
Anonymous
7/20/2025, 1:22:59 PM No.105966220
Screenshot from 2025-07-20 13-22-24
Screenshot from 2025-07-20 13-22-24
md5: 4c46f1fefc0712762c7b200c4b7b5342๐Ÿ”
>>105966192
>[citation needed]
the author himself

you didnt even read the article.
typical crab
Replies: >>105966228
Anonymous
7/20/2025, 1:24:23 PM No.105966228
>>105966220
>>[citation needed]
>the author himself
>pic related
non sequitur
Replies: >>105966245
Anonymous
7/20/2025, 1:26:42 PM No.105966245
Screenshot from 2025-07-20 13-25-35
Screenshot from 2025-07-20 13-25-35
md5: 932dd63262dc4f5b8989270ab51ce594๐Ÿ”
>>105966228
no, its just that youre profoundly retarded, apparently
where does it state "repeatability"?
also the author just gives up on this point

typical crab
>find piece of advertisement
>repost it on 4 chan like if it was r*ddit
Replies: >>105966292
Anonymous
7/20/2025, 1:33:08 PM No.105966292
17081826596307809692393941736217
17081826596307809692393941736217
md5: 6d70d38ca51d1f364ec6d6cb9b0ffcf5๐Ÿ”
>>105966245
>no, its just that youre profoundly retarded, apparently
>where does it state "repeatability"?
I don't see how does this makes the image you have included in your post prove your claim that:
>the author doesnt understand what an rtos is about

>typical crab
>>find piece of advertisement
>>repost it on 4 chan like if it was r*ddit
You asked to:
>show me how it runs on an embedded system with RTOS requirements
So I showed you an article that describes how Rust runs on an embedded system with RTOS requirements.

Why are you constantly trying to move the goal post from your original point?
Why are you constantly trying to resort to ad hominem when faced with unexpected information.
Why are you talking about sexual fetishes out of nowhere?


It really puzzles me what makes C programmers behave this way. I wonder if this is some sort of defense or coping mechanism.
An inferiority complex perhaps?

Let's see how you respond to this post.
Replies: >>105966318
Anonymous
7/20/2025, 1:36:08 PM No.105966318
>>105966292
>I don't see how does this makes the image you have included in your post prove your claim that:
>>the author doesnt understand what an rtos is about
and thats why i say youre profoundly retarded becase its beyond obvious

an rtos' deal is repeatability, predictability
even afghani children playing in the desert sand know that
even the sentinelese people know that
Replies: >>105966338
Anonymous
7/20/2025, 1:39:06 PM No.105966338
>>105966318
>an rtos' deal is repeatability, predictability
And?
Replies: >>105966372
Anonymous
7/20/2025, 1:42:22 PM No.105966372
>>105966338
holy slow
>and?
and its not even mentioned in the comparison
retard nigger author doesnt test the ce ntral thing that makes an OS to be "RT"
Replies: >>105966415
Anonymous
7/20/2025, 1:45:21 PM No.105966400
in fact the obvious conclusion that async is retarded in an rtos is convenien tly shoved under the rug because "Embassy can't pre-empt running tasks, so it's less worthwhile to optimize this a lot."

no
he didnt do that because hes gonna have his latencies all over the place proving that async is not compatible with the whole rtos concept
Replies: >>105966434
Anonymous
7/20/2025, 1:46:47 PM No.105966415
>>105966372
>and its not even mentioned in the comparison
And?
Replies: >>105966422
Anonymous
7/20/2025, 1:47:40 PM No.105966422
>>105966415
wow
>mother of all slows
copey paste the convo into chud gpt
and ask him further clarifs
you have hit your free plan with me
Replies: >>105966429 >>105966434
Anonymous
7/20/2025, 1:48:43 PM No.105966429
>>105966422
you have hit your free plan *limits with me
try again in 24 hrs
you can upgrade to the pro plan for 1 ETH mothly
Anonymous
7/20/2025, 1:49:16 PM No.105966434
>>105966400
>he didnt do that because hes gonna have his latencies all over the place proving that async is not compatible with the whole rtos concept
He measured latencies. See https://tweedegolf.nl/en/blog/65/async-rust-vs-rtos-showdown

>>105966422
>no argument
Like pottery
Replies: >>105966897
Anonymous
7/20/2025, 1:49:55 PM No.105966440
>>105964002
I mean I get you, OP is being a faget over trivial storage requirements for a file.
But that same mentality is why every damn program rapes your RAM now, why gamedevs make their games triple digit GBs, why specs for languages are absurdly complex, and so on.
Replies: >>105966454
Anonymous
7/20/2025, 1:51:08 PM No.105966454
>>105966440
>But that same mentality is why every damn program rapes your RAM now,
Modern software uses a lot of RAM because it includes a lot of bloat, not because it is compiled statically.
Replies: >>105966575
Anonymous
7/20/2025, 2:06:28 PM No.105966575
>>105966454
I didn't give a fuck about the OP point, retard.
I'm caring about the lack of care to optimization.
Big difference.
Lrn2read
Anonymous
7/20/2025, 2:42:32 PM No.105966864
>>105961017
Oh boy, you really want to play this game? Compiling with -static results in a 664K binary and the exact same performance characteristics.
Replies: >>105967506
Anonymous
7/20/2025, 2:44:22 PM No.105966878
>>105963700
God I love musl
Anonymous
7/20/2025, 2:46:33 PM No.105966897
>>105966434
*loud groans*
rare rust W
signs on the ground and in the sky indicate the niggers from ST (maintainers of smt32 ide) have jeet code in their compiler which emits suboptimal machinecode
when rusts relevant package is maintined by the community so is at the bleeding edge

stdatomic is a bunch of abstractions which provide no guarantees as to what the actual code will look like in the end
and so the way atomic operations are actually dealt with is implementation defined
which means the use of fallback routines, not optimized for the hardware
which probably means semaphores, mutexes and whatnot emitted in the smt32 code

the rest of the code is pretty much equivalent
rusts """"async"""" is actually "futures" which functionally are interrupts just with a different interface, from what i understand
and what else there is?
Anonymous
7/20/2025, 2:56:20 PM No.105966975
it wouldnt surprize me you dont even need to make the ops properly atomic because its a matter of writing data thats less wide than the data of your cpu
so that should be de-facto atomic
it is on x86
Replies: >>105967094
Anonymous
7/20/2025, 3:04:13 PM No.105967031
>>105965962
>This is literally the author of that driver. He knows more about it than anyone.
He also has more reason to frame it dishonestly than anyone.
Replies: >>105967158
Anonymous
7/20/2025, 3:05:14 PM No.105967040
>>105965962
>You claimed that:
No he didn't. That was me. You know there's more than 1 poster on here, right? Did you skip your meds today?
Replies: >>105967172
Anonymous
7/20/2025, 3:07:57 PM No.105967059
>>105963328
Ya, just like all your libc and other dependencies too.
Anonymous
7/20/2025, 3:08:22 PM No.105967063
>>105966029
Cope.
Replies: >>105967178
Anonymous
7/20/2025, 3:11:52 PM No.105967094
>>105966975
(in case someone reads this your data has to be aligned to 64 bits for it to work. so if you have a buffer of disparate types and a long in the middle straddling two 64 bit sections, its not atomic)
Anonymous
7/20/2025, 3:21:42 PM No.105967158
>>105967031
It's FOSS, you can check it yourself if you believe it's all just some conspiracy.
Anonymous
7/20/2025, 3:24:07 PM No.105967170
>>105963700
Gonna credit the source for that?
Replies: >>105968152
Anonymous
7/20/2025, 3:24:51 PM No.105967172
>>105967040
He directly responded to my response to you. It's safe to assume he is either the same poster or he shares same opinion. Otherwise he would say "NTA" or otherwise noted so.

And at the end of the day it doesn't matter if he is you or not. You claimed that:
>Rust drivers are absolutely full of unsafe
Which is proven false by the example of this driver.

That's all that matters.
Replies: >>105967287
Anonymous
7/20/2025, 3:25:50 PM No.105967178
>>105967063
What an excellent response from a C programmer.
Anonymous
7/20/2025, 3:29:20 PM No.105967205
>>105965105
Greg K.H. isn't a competent programmer. That was abundantly obvious when he made a dozen beginner mistakes on that readfile syscall he proposed a while back (and countless other times before that).
Anonymous
7/20/2025, 3:37:05 PM No.105967280
>>105965962
>Code isn't Safeโ„ข unless a Rustoid has labelled it as such.
>If we wrap all of our unchecked and incorrect code with unsafe{} and then pretend we've audited it, that makes it magically Safeโ„ข
>If we only make comparisons with crusty, 50 year old languages Rust looks really good!
Fucking kek.
Replies: >>105968300
Anonymous
7/20/2025, 3:38:13 PM No.105967287
>>105967172
>It's safe to assume he is the same poster
Meds.
Anonymous
7/20/2025, 3:45:27 PM No.105967341
>>105961903
>>105959062
statically linked zig programs are 2kb
Replies: >>105967532 >>105967537 >>105968309
Anonymous
7/20/2025, 3:58:54 PM No.105967447
>>105959062
statically linked asm hello world is 235 bytes.
Replies: >>105968309
Anonymous
7/20/2025, 4:06:16 PM No.105967506
>>105966864
It doesn't matter when you lost the rights to your program.
I'm sure if you compile something that actually does something, the difference will be less. The OP pic is the same shit as jerking off over differences in web backends returning {"hello":"world"}.
Replies: >>105967547
Anonymous
7/20/2025, 4:09:45 PM No.105967532
>>105967341
Cope. >>105963700 is 487 bytes.
Replies: >>105967537 >>105968746
Anonymous
7/20/2025, 4:10:45 PM No.105967537
>>105967341
>>105967532
Ziggers on suicide watch.
Replies: >>105968746
Anonymous
7/20/2025, 4:11:46 PM No.105967547
>>105967506
>lost the rights to your program
That's not how that works, zoomer.
>I'm sure if you compile something that actually does something, the difference will be less
Holy copium.
Replies: >>105967584
Anonymous
7/20/2025, 4:16:08 PM No.105967584
>>105967547
>GNUtard being disingenuous about their licensing: episode 27394
Replies: >>105967974
Anonymous
7/20/2025, 4:16:16 PM No.105967587
Zig is even bigger
Anonymous
7/20/2025, 5:01:54 PM No.105967974
>>105967584
>t. Steve Ballmer
Replies: >>105968261
Anonymous
7/20/2025, 5:19:14 PM No.105968132
>>105963700
Can rust even get close to this? (And post proof?) Iโ€™d take even sub 5, or 10kb.
Replies: >>105968315
Anonymous
7/20/2025, 5:21:33 PM No.105968152
>>105967170
what is the source for that?
Replies: >>105968781
Anonymous
7/20/2025, 5:33:15 PM No.105968261
>>105967974
Permissive licensing won, GNU autism lost.
I hate Rust but the only reason why I like their rewrites is because they free software from licensing hell.
Anonymous
7/20/2025, 5:37:07 PM No.105968300
>>105967280
>>Code isn't Safe:tm: unless a Rustoid has labelled it as such.
>>If we wrap all of our unchecked and incorrect code with unsafe{} and then pretend we've audited it, that makes it magically Safe:tm:
[citation needed]
Anonymous
7/20/2025, 5:38:29 PM No.105968309
>>105959062
>>105967447
>>105967341
JS hello world is 20b
Replies: >>105968759
Anonymous
7/20/2025, 5:39:13 PM No.105968315
>>105968132
Yeah
https://mainisusuallyafunction.blogspot.com/2015/01/151-byte-static-linux-binary-in-rust.html
Anonymous
7/20/2025, 5:44:12 PM No.105968353
say-what-you-like-about-this-cou
say-what-you-like-about-this-cou
md5: bacdc2462101e6ef454b8773346a2f2b๐Ÿ”
>>105959029 (OP)
My python version of this code is only 20 bytes...
Ohh well, I guess the Brahmin language wins again.
Replies: >>105968368
Anonymous
7/20/2025, 5:45:56 PM No.105968368
1732518476463807
1732518476463807
md5: a917d8dbd95a9dbf2e936e9bb81977b6๐Ÿ”
>>105968353
Sir, I kneel
Anonymous
7/20/2025, 6:36:52 PM No.105968746
>>105967532
>>105967537
You can use such compiler flags (which fuck up your program) with zig as well. I meant just standard zig build
Anonymous
7/20/2025, 6:38:13 PM No.105968759
>>105968309
27b*. Hello world in HolyC is 14b
Anonymous
7/20/2025, 6:41:49 PM No.105968781
>>105968152
https://desuarchive.org/g/thread/105627954/#q105629905