>> > I guess you already know the algebra package of Shin-ichiro HARA:
>> >
>> > http://blade.nagaokaut.ac.jp/~sinara/ruby/math

Tk comes with a narrow but polished chart display system called BLT. 
Tkinter accesses it, for example, via Python MegaWidgets.

A UI with fresh mathy Ruby code in an editor on the left and a panel on the 
right containing a quick spreadsheet and a BLT output would be non-heinous.

-- 
Phlip

http://www.greencheese.org/HatTrick