News for hackers. Stuff that matters.
Re:RedoxFS is the default filesystem of Redox OS, inspired b... by IshKebab on Friday September 26, 2025 @03:07AM (#45383641)
To be fair Cap'nProto's C++ API is hardly ergonomic.
Re:RedoxFS is the default filesystem of Redox OS, inspired b... by koverstreet on Friday September 26, 2025 @03:18AM (#45383718)
Doing it right needs lenses (from Swift)
Re:RedoxFS is the default filesystem of Redox OS, inspired b... by pjmlp on Saturday September 27, 2025 @11:43AM (#45396720)
Many C++ libraries are unfortunately not ergonomic, because they are tainted by C culture.

We see this in the compiler frameworks that predated the C++ standard, and whose ideas lived on Java and .NET afterwards.

Too many C++ libraries are written for a C++ audience, when they could be just as ergonomic as in other high level languages, and being C++, there could be a two level approach, but unfortunately that isn't how it rolls.