commons-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Ted Dunning <ted.dunn...@gmail.com>
Subject Re: [math] redesigning the optimization/estimation packages
Date Sat, 17 Jan 2009 20:37:25 GMT
It is probably implied and probably bad form to say explicitly, but +1 for
my own suggestiong.

On Sat, Jan 17, 2009 at 5:56 AM, Phil Steitz <phil.steitz@gmail.com> wrote:

> Ted Dunning wrote:
>
>> Actually, not quite.  I think minimizers or minimization are good for that
>> package, minimum is not.
>>
>> Likewise, solvers for the package, but not root.
>>
>> A minimum or a root is something you find, not software.
>>
>>
> +1 for solvers.FooSolver.solve -> root,  minimization.FooMinimizer.minimize
> -> minimum
> by Ted's reasoning, wth "Foo" as descriptive as possible and
> class/interface hierarchy as simple as possible.
>
> Phil
>
>> On Wed, Jan 14, 2009 at 2:01 PM, Luc Maisonobe <Luc.Maisonobe@free.fr
>> >wrote:
>>
>>
>>
>>> Ted Dunning a écrit :
>>>
>>>
>>>> The standard term in mathematical software is solver for the object that
>>>> does it, solve for the method it does and root or result for the final
>>>> output.
>>>>
>>>>
>>> Thanks for the hint, Ted.
>>> Hence I guess for the package name, "solvers", "solving", "root"/"roots"
>>> are all acceptable.
>>> For the other package "minimizers" is perhaps awkward but "minimization"
>>> or "minimum"/"minima" are also acceptable.
>>>
>>> Lets go for "root" and "minimum" as suggested by Gilles.
>>>
>>> Luc
>>>
>>>
>>>
>>>> (and I am a native English speaker)
>>>>
>>>> On Wed, Jan 14, 2009 at 12:08 PM, Luc Maisonobe
>>>> <Luc.Maisonobe@free.fr>wrote:
>>>>
>>>>
>>>>
>>>>> I think that "root" is clearer (e.g. for a new user browsing the
>>>>>>
>>>>>>
>>>>> package
>>>>
>>>>
>>>>> list javadoc).
>>>>>> [And both are little bit shorter names than the alternative. ;-)]
>>>>>>
>>>>>>
>>>>> I am OK with any suggestion like this. Since I'm not a native english
>>>>> speaker, I let some time for other people to express their feelings
>>>>> about this.
>>>>>
>>>>>
>>>>
>>>>
>>>>
>>>>
>>> ---------------------------------------------------------------------
>>> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
>>> For additional commands, e-mail: dev-help@commons.apache.org
>>>
>>>
>>>
>>>
>>
>>
>>
>>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: dev-unsubscribe@commons.apache.org
> For additional commands, e-mail: dev-help@commons.apache.org
>
>


-- 
Ted Dunning, CTO
DeepDyve
4600 Bohannon Drive, Suite 220
Menlo Park, CA 94025
www.deepdyve.com
650-324-0110, ext. 738
858-414-0013 (m)

Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message