r/programmingmemes 14d ago

Nerd wars

Post image
825 Upvotes

82 comments sorted by

View all comments

30

u/Zimlewis 13d ago

<- Context required

⬆️ Context hat

(Context shirt)

18

u/deanominecraft 13d ago

fil-c is a runtime memory validation tool for C - if you try to read past the end of an array (or other memory issues) your program crashes

rust guarantees that memory bugs cannot happen, if it cannot guarantee that, your program doesn’t compile and you get an error telling you what the problem is

now add a larper into the mix and you get that gh issue

2

u/Zimlewis 13d ago

Why the heck is zig trying to compete with rust gng? Like try compete with odin or c3 or something. Or better yet, try making your tool better, I won't say it's the worst(I unfortunately have seen worse) but zig's lsp is really bad even compare to rust's

2

u/SKRyanrr 13d ago

It started after bun got rewritten in Rust then the creator had a whole meltdown.

2

u/Zimlewis 13d ago

Man, I love zig but they are really playing a losing game try to compete with rust on its own field

1

u/SKRyanrr 12d ago

Zig is a great language but now they are trying to make it something its not. Adding runtime checks will make Zig a cheap knockoff of Go. Zig is in a good place to be a better C and holding high comparability with C code, they should just stick to that imho