3 ms·
> The problem with this is that most programmers don't need statistics on a regular enough basis. Empirically, many language environments (think, e.g. scriptin
by jwmerrill 12y ago
> The problem with this is that most programmers don't need statistics on a regular enough basis.
Empirically, many language environments (think, e.g. scripting languages) don't have really easy access to all of these functions, but do have easy access to most of the rest of libm. The author is saying that if these were part of libm, then language implementers would include them in their respective standard libraries, and then people that care about stats (and many of us should care about stats!) could write good stats software in general purpose languages that we might have chosen for some independent reason.
> You really think we need stats functions in libc more than we need, say, properly written accelerated vector and matrix functions?
Can't we have both?
- thisrod 12y agoThe (dense) vector and matrix functions have lived in Lapack and BLAS for 40 years, longer than there has been a libc. Every serious language has a standard interface for them, and the issues discussed in the article haven't caused problems for decades.