3 ms·
Rust isn’t going anywhere in foreseeable future. Even if it died today, it could stay around for a decade or two (Python 2 did. C99 is both a dead language and
by pornel 7y ago
Rust isn’t going anywhere in foreseeable future. Even if it died today, it could stay around for a decade or two (Python 2 did. C99 is both a dead language and still considered new).
When it becomes so obsolete you won’t be able to use it, it’s likely that whatever you wrote in it also won’t have any value beyond being a historical artifact.
And if you want to preserve programs and compilers for museums or far future, how about building computer for WASM+WASI and archiving that?
These technologies are still new, but their spec is much smaller and simpler than C and native OS APIs. You’ll be able to recreate a WASM interpreter even centuries later, and from there revive the compiler and rebuild the programs.
- 0xcde4c3db 7y ago> C99 is both a dead language and still considered new Lest anyone doubt this, I recently worked on a (proprietary) library that the company kept C89-clean because some (similarly proprietary) embedded targets are basically frozen in the mid-90s.
- raxxorrax 7y agoThat is pretty common in the embedded world. ANSI C is still equivalent to C89 here, which isn't really true anymore.