-
I think that is the goal of uutils.
https://uutils.github.io/
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
If you're going to use tools to transpile, don't use something that hallucinates. You want it to be precise.
https://github.com/immunant/c2rust reportedly works pretty well. Blog post from a few years ago of them transpiling quake3 to rust: https://immunant.com/blog/2020/01/quake3/. The rust produced ain't pretty, but you can then start cleaning it up and making it more "rusty"
-
This list's Zig as an entry, despite the Zig project having very clear plans[0] for a 1.0 release. That's not 0ver, it's just the beta stage of semver.
[0] https://github.com/ziglang/zig/milestone/2
-
There is sd, not a drop in replacement though.
https://github.com/chmln/sd
-
ripgrep
ripgrep recursively searches directories for a regex pattern while respecting your gitignore
I didn't call ripgrep a replacement. Other people do. Because it does actually replace their usage of grep.
https://github.com/BurntSushi/ripgrep/blob/master/FAQ.md#can...
-
I briefly looked a this and there's already cargo-c configuration, which is good, but it's currently namespaced differently, so it won't get automatically detected by C programs as `libbz2`:
https://github.com/trifectatechfoundation/libbzip2-rs/blob/8...
I'm not familiar enough with the symbols of bzip2 to say anything about ABI compatibility.
I have a toy project to explore things like that, but it's difficult to set aside the amount of time needed to maintain an implementation of the GNU operating system. I would welcome pull requests though:
https://github.com/kpcyrd/platypos
-
I briefly looked a this and there's already cargo-c configuration, which is good, but it's currently namespaced differently, so it won't get automatically detected by C programs as `libbz2`:
https://github.com/trifectatechfoundation/libbzip2-rs/blob/8...
I'm not familiar enough with the symbols of bzip2 to say anything about ABI compatibility.
I have a toy project to explore things like that, but it's difficult to set aside the amount of time needed to maintain an implementation of the GNU operating system. I would welcome pull requests though:
https://github.com/kpcyrd/platypos