This is the mail archive of the gsl-discuss@sourceware.org mailing list for the GSL project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: containers tentative design summary


At Sun, 15 Nov 2009 11:12:55 +0200,
Tuomo Keskitalo wrote:
> Currently GSL uses C in a type-safe manner which forces somewhat 
> complicated APIs for everyone but enables users to find some lethal 
> bugs. More user-friendly APIs would allow people to silently break their 
> programs if they are not careful. And there is no compromise. Does this 
> summarize the situation?

I think that's a fair summary.  The philosophy in GSL has always been
to try to make things safe by default (for example,  the error
handler), because writing correct numerical programs is already
difficult enough without silent errors.
 
-- 
Brian Gough


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]