Boost logo

Boost Users :

Subject: Re: [Boost-users] type_erasure question
From: Mostafa (mostafa_working_away_at_[hidden])
Date: 2013-04-07 19:43:11


On Sun, 07 Apr 2013 11:22:17 -0700, Steven Watanabe <watanabesj_at_[hidden]>
wrote:

> Undefined behavior does not mean throw an exception;
> it means all bets are off.

A general thought:

Many C/C++ programmmers are still unaware of what
undefined/unspecified/implementation-defined behaviour means. IMO, it
would very helpful and educational if there were boost-wide definitions of
such standardese terms that each boost library documentation would link to.

(In my experience, if documentation is not sufficiently informative and
well-organized then it's very hard to get programmer teams to adopt some
library, and if they do adopt it then most likely it won't be used
properly due to to ignorance.)

My 2 cents,

Mostafa


Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net