3 ms·
Another answer for this particular case is that the D program has less features. Quoting the blogpost: > Rust downloaded a lot of crates, but that's probably b
by nestorD 6y ago
Another answer for this particular case is that the D program has less features. Quoting the blogpost:
> Rust downloaded a lot of crates, but that's probably because the Rust version of the code has more features than mine has. For example, it fetched rpassword, a tool that hides password characters as you type them into a terminal, much like Python's getpass function. That's one of the many things I don't have in my code.
- Scroph 6y agoThanks, that could be part of it. I added some of the missing features, namely colored terminal output and getpass (thanks to the reply above), but the memory usage didn't fluctuate much. The D version is still missing websocket support for the "watch" command, but none of the clients use it in the benchmark.