Re:Bitwarden compatible server written in Rust
by hiptobecubic on Thursday December 23, 2021 @11:07AM
(#29663168)
This is true for basically every budding community. "Rustaceans" writing tools for writing rust, in rust, seems like a gimmick, but every language goes through this period. JavaScript is probably the single biggest offender I can think of, but other examples include rewriting Vim plugins in Lua even though neovim supports vimscript, rewriting literally anything in Go, rewriting python libraries in Julia, etc.
[ Parent
| on HN ]
Re:Bitwarden compatible server written in Rust
by adgjlsfhk1 on Thursday December 23, 2021 @12:57PM
(#29664425)
I don't think the example of rewriting python in Julia is the same. Most python libraries get re-written (or implemented) in a faster language. If your choice is rewriting in C++/Fortran, or writing rewriting in Julia, The Julia version will be way nicer to use, and will probably be faster than calling the low level library from python.
Re:Bitwarden compatible server written in Rust
by hiptobecubic on Friday December 24, 2021 @11:54AM
(#29675161)
You're talking about rewriting performance sensitive code when it makes sense to do so. I'm talking about rewriting random libraries because developers like to wallow in their tooling.