788
Fortune Teller (files.catbox.moe)
submitted 2 years ago by Gork@lemm.ee to c/programmerhumor@lemmy.ml
you are viewing a single comment's thread
view the rest of the comments
[-] simple@lemm.ee 23 points 2 years ago

> Decide to create a very basic GUI app in Rust, as everyone is saying it's a great language for it

> First compilation takes over 15 minutes to download and compile 100 libraries

> Debug files take up 2GB of storage

> Output binary file comes out massive for no reason

> "Yeah you're supposed to write a few lines to optimize for size in your release profile"

> Compiling now takes 30 minutes instead

[-] 30p87@feddit.de 15 points 2 years ago

Reimplements in C

Compiles in 5 Minutes (you accidentally did it on the RPi Zero W, on a PC it's done in 30 secs)

[-] beeb@lemm.ee 37 points 2 years ago

Reimplements in C

Segmentation fault (core dumped)

[-] snowfalldreamland@lemmy.ml 24 points 2 years ago

Reimplements in C

Segmentation fault (core dumped)

change code so it no longer segfaults

still is UB, has arbitrary code execution vulnerability

everybody dies

[-] QuazarOmega@lemy.lol 13 points 2 years ago

But you died faster, that's not to be underestimated

[-] CannotSleep420@lemmygrad.ml 3 points 2 years ago

I write rust on a meh computer alot and have never had compile times be that bad (at least not for debug). The target dir is massive though.

this post was submitted on 30 Jan 2024
788 points (98.3% liked)

Programmer Humor

37681 readers
414 users here now

Post funny things about programming here! (Or just rant about your favourite programming language.)

Rules:

founded 6 years ago
MODERATORS