Hi, Congcong Kuo <congcong....@gmail.com> writes:
> For path manipulating function they are not related to read/write > files and path is just a kind of data structure. In > nix/libutil/libutil.cc, paths are simply represented and processed as > string. I think it can be easily replaced using C++ standard library > without any harm. I wouldn’t be so optimistic as ‘Path’ and string operations on file names are pervasive in the code base. More generally, we could reduce the size of the code base, sure, but that’s not necessarily a win in terms of maintenance compared to a known-good read-only code base. Ludo’.