Frink is a programming language for working with weights and measures, unit conversions, and arbitrary-precision calculations. It has an immense set of built-in units that include such useful things as bushels and hogsheads, as well as everyday constants like Avogadro’s number and Planck length. To get a quick idea of the power of Frink, check the sample calculations. Why they are not featured more prominently on the site is a mystery to me.