nixCraft 🐧 on Nostr: Say you have a 26-year-old codebase of around 10,000 lines of C (a CLI app for ...
Say you have a 26-year-old codebase of around 10,000 lines of C (a CLI app for Unix/Linux and no special hardware access or related to device drivers etc). It still works, but the code is messy because you were less experienced at that time. Now it's time to rewrite it from scratch. What language would you choose? Go? Rust? Python?
Published at
2024-12-29 11:38:31Event JSON
{
"id": "8726d4db8bcf7d51196fcf452e6eee4073265afb1cd06088f4d1aaf8b856b3e3",
"pubkey": "cc3790930722bfa73e28f9a2aa0832706884305cb80687e20927c7960db99185",
"created_at": 1735472311,
"kind": 1,
"tags": [
[
"proxy",
"https://mastodon.social/users/nixCraft/statuses/113735913436965447",
"activitypub"
]
],
"content": "Say you have a 26-year-old codebase of around 10,000 lines of C (a CLI app for Unix/Linux and no special hardware access or related to device drivers etc). It still works, but the code is messy because you were less experienced at that time. Now it's time to rewrite it from scratch. What language would you choose? Go? Rust? Python?",
"sig": "353d7e0334a637f1837c4b2c4937f356ffa3e76c85cf5bf988466759e045207c8f22a529e359bce83a552a3e290ed70c34f063da89274d8c6e8aa1b3237958de"
}