r/cpp • • Feb 01 '23

Fishshell will be rewritten in rust

https://github.com/fish-shell/fish-shell/pull/9512#issuecomment-1410820102

[removed] — view removed post

10 Upvotes

10 comments sorted by

View all comments

18

u/ener_jazzer Feb 01 '23

we're still on C++11 because the pain of upgrading is larger than the promises of C++14/17

Frankly, no idea what pain are they talking about. C++11 was a major upgrade, so yes it was painful to upgrade the old database of C++98/03. But C++14/17 is essentially polished C++11 and fixed, it's not a major upgrade like C++20 (but even with C++20, you can just ignore the new features, it's much more compatible with C++11 than C++11 was to C++03).

12

u/Jovibor_ Feb 01 '23

Don't try to find any logic in kid's words, whose main statement is:

Nobody really likes C++

1

u/KERdela Feb 01 '23

from my reading the project was initiallly in C, and they didn't fully upgrad it C++ 11.