Boost logo

Boost :

Subject: Re: [boost] Making Boost.Filesystem work with GENERAL filenames with g++ in Windows (a solution)
From: Dave Abrahams (dave_at_[hidden])
Date: 2011-10-26 10:57:24


on Wed Oct 26 2011, "Alf P. Steinbach" <alf.p.steinbach+usenet-AT-gmail.com> wrote:

> Those long paths can't be handled by Windows Explorer or most other
> software. Therefore, adding an ability to use them inadvertently, is
> at best strongly misguided. It would encourage novice developers to
> create files that ordinary users can't delete, move or rename.
>
> The world has 26 years of Windows usage without such long paths, even
> after they were introduced in 1993.
>
> So with 26 years of not needing them going on strong, and 18 years of
> not being used (by anyone other than script kiddies) despite being
> there, it is an established fact any competent developer don't need
> them and won't use them. And also, it is an established fact that
> using them creates trouble for the users. Don't even think about it
> -- and here I'm not talking about Boost, but about your own efforts.

Suppose you want to write a utility to clean up such paths in the
filesystem? If they can't be represented, there's a problem, neh?

-- 
Dave Abrahams
BoostPro Computing
http://www.boostpro.com

Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk