Skip to content

Other units related software

Klortho edited this page May 14, 2012 · 7 revisions

This page lists some other software and utilities that have some overlap with Physics::Unit.

Other Perl modules / scripts

A Perl wrapper around the udunits-2 library from unidata. The original udunits-2 library has nice documentation, and the download includes the units library as a set of XML files. Not sure about the license. Some of the methods look well-designed.

This one is very nice, because it overloads arithmetic operators, allowing very natural syntax for manipulating units.

A script and units library by the incomparable Mark Jason Dominus. Very slick. HT jpierce on RT: "Maybe consult http://perl.plover.com/units/ for unittab parsing, and include a perl units utility in this distribution?"

What is this guy up to?

Adrian Mariano's GNU units utility.

This handles nonlinear conversions such as Fahrenheit to Celsius. It also "comes with an annotated, extendable database defining over two thousand units". It would be nice if Physics::Unit could use this database, perhaps.

Not open source, but very impressive. Futureboy has developed an entire programming language for doing calculations with quantities that are units-aware. Java-based.