Boost logo

Boost :

Subject: Re: [boost] [#pragma once]
From: Remko Tronçon (remko_at_[hidden])
Date: 2009-04-10 11:33:42


> IMO, there is absolutely no reason to /rely/ on non-standard
> features even if /all/ compilers supported it in this case.

Cleaner code? Avoiding nasty copy/paste problems with include guard
names? The fact that you can still automatically easily generate
standards-compliant code for release tarballs?

Anyway, I understand that a library like Boost doesn't want to rely on
this, but personally, but it sounds sane to me that other projects
(that are less depended on and don't need to support a gazillion of
compilers) use it.

cheers,
Remko


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