Hi,

I don’t plan to add any new functionality using C++ or replace current codebase 
using some fancy new features of C++. My target is to reduce code size and make 
codebase more modularity, which will also benefit the people who are trying to 
rewrite it in guile.

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.

For functions related to read/write files I think you are right. We must 
investigate thems more carefully. For example I don’t know if they works 
properly on Hurd :-)

Kuo

Reply via email to