Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

>It is kind of telling that they thought porting to c++17 is "too much of a hassle" but rewriting everything in a new language isn't!

"Too much of a hassle" can mean "too much of a hassle in absolute terms" or "Too much of a hassle compared to what you gain". And porting to c++17 is probably high on the latter...



And this is quite literally the argument put forth by the maintainers. They could upgrade to a newer C++, but it’s a lot of hassle with few benefits.

On the other hand they chose to port to Rust which is likely an even bigger hassle but comes along with a bunch of benefits that make planned future development significantly easier.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: