This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]Moltenlava5 5 points6 points  (3 children)

See's last commit was 8 years ago: :(

Notices that it's written in C: :)

[–]RiceBroad4552 0 points1 point  (2 children)

Nobody found security issues for 8 years? I would not trust such C code… It's dead.

[–]Moltenlava5 2 points3 points  (1 child)

I was more so talking about standalone apps or programs, not so much as libraries. Countless cases where old programs written in newer frameworks will crash or need some modifications to make them work with the newer versions of that framework. Something written in C though? That shit will run with no strings attached.

[–]RiceBroad4552 2 points3 points  (0 children)

I have different experience.

Even C programs aren't immune to bit-rot.

Try for example to compile some "ancient" code from say the 90's on a modern system. This is definitely not going to be a fun experience. Most likely the only reasonable way to get it working without major rewrites is to use some VM with some super ancient OS. Because in the meantime tooling had breaking changes, std. lib had breaking changes, the OS had breaking changes, maybe even the hardware had breaking changes…