Another example comes from the random distributions. The current design separates generating values from evaluating CDF's even though users think of those as operations on the same object. Moreover, there is an intricate lattice of (unique) implementations and interfaces that the user has to figure out when all they want is a distribution. This isn't user centered design. And it doesn't facilitate improvement or back compatibility.
Have you looked at the code in trunk for the distributions? Does it still need to be made easier to use? We added sampling directly to the distribution classes. If it still looks too hard to use, patches are welcome as we prepare for 3.0. Phil --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org For additional commands, e-mail: dev-h...@commons.apache.org