This is the mail archive of the
gsl-discuss@sourceware.org
mailing list for the GSL project.
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