[Python-ideas] the Quantity pattern
george.sakkis at gmail.com
Tue Mar 2 20:37:29 CET 2010
On Tue, Mar 2, 2010 at 8:17 PM, Robert Kern <robert.kern at gmail.com> wrote:
> On 2010-03-02 12:35 PM, Bill Janssen wrote:
>> I was looking at Martin Fowler's Quantity pattern earlier.
>> I remember writing this up as an idea for Fortran back in the early
>> 80's, only to find a CACM paper from 1978 exploring the idea:
>> "Incorporation of Units into Programming Languages", Karr& Loveman, May
>> But it would still be a cool idea for Python. Perhaps it's already
>> there and I haven't noticed?
> Tons of implementations (in no particular order):
> And quite a few more that are part of other packages or otherwise not on
> PyPI. It's ridiculously easy to write something that what people think are
> the common cases and so everyone does. It's a lot harder to write something
> that robustly handles what are actually common cases (absolute temperature
> scales, logarithmic scales, etc.).
One more: http://pypi.python.org/pypi/piquant/
I can't comment on its robustness and performance but as far as
readability goes, Unum seems the best of the bunch.
More information about the Python-ideas