[ANN] mrplot-0.0.1

Hi everyone,

I just released my first ruby project: mrplot

It is a general purpose plotting library, written entirely in ruby. You need RMagick to use it at the moment (additional backends will be developed in the future). I would still call it alpha, even though it creates nice plots.

You can find the project's site at:

http://rubyforge.org/projects/mrplot/

The docs/description and example plots can be found here:

http://www.harderweb.de/harderware/index.php?mod=mrplot&lang=en

There are a few known issues:

- The font metrics are wrong if you use another font or font size (I don't know if this depends on my freetype installation)
- It is very very slow, but I discovered the profiler not until yesterday.
- It is my first ruby program I've ever written and I'm not very familiar with the ruby syntax, so expect some major changes in structure in the next time :slight_smile:

Malte

This looks very nice. Thanks, this will be useful.

I would hope for a OpenGL backend at some time even though that might
not be as straightforward as some other possible targets.

Best,

Robert Feldt

Amazing!

I'll use this in the admin for www.snowdevil.ca

···

On Sun, 6 Feb 2005 02:00:30 +0900, Malte Harder <malte@harderweb.de> wrote:

Hi everyone,

I just released my first ruby project: mrplot

It is a general purpose plotting library, written entirely in ruby. You
need RMagick to use it at the moment (additional backends will be
developed in the future). I would still call it alpha, even though it
creates nice plots.

You can find the project's site at:

http://rubyforge.org/projects/mrplot/

The docs/description and example plots can be found here:

http://www.harderweb.de/harderware/index.php?mod=mrplot&lang=en

There are a few known issues:

- The font metrics are wrong if you use another font or font size (I
don't know if this depends on my freetype installation)
- It is very very slow, but I discovered the profiler not until yesterday.
- It is my first ruby program I've ever written and I'm not very
familiar with the ruby syntax, so expect some major changes in structure
in the next time :slight_smile:

Malte

--
Tobi
http://www.snowdevil.ca - Snowboards which don't suck
http://www.hieraki.org - Open source book authoring
http://blog.leetsoft.com - Technical weblog

Malte Harder wrote:

Hi everyone,

I just released my first ruby project: mrplot

It is a general purpose plotting library, written entirely in ruby. You
need RMagick to use it at the moment (additional backends will be
developed in the future). I would still call it alpha, even though it
creates nice plots.

Sweet! Pretty good for somebody who claims to be new to Ruby :slight_smile:

···

--
Tim Hunter

Malte Harder wrote:

I just released my first ruby project: mrplot

Excellent, thanks for sharing!

Please send your snail mail address. I'd like to send
a poignant token of appreciation if the postage doesn't
kill me.

Regards,

···

--
Bil Kleb, Hampton, Virginia.

Robert Feldt wrote:

This looks very nice. Thanks, this will be useful.

I would hope for a OpenGL backend at some time even though that might
not be as straightforward as some other possible targets.

Good idea, why not. I think it would not be as hard as it looks at first. Does anybody know how to get GLUT/OpenGL <-> Ruby running on OS X ?

Images looks beautiful, code is small. Great work. Can you add some
more examples which are very minimalistic in nature.

Sorry, don't know about OSX (though I'm thinking about getting a Mac
mini to try it out ;)) but one thing to ponder if you go for an OpenGL
backend might be to allow animation in setting up / drawing the
graphs. For example, in a bar graph, first the grid and x and y axes
and labels and then the bars grow up/down from the axis. Just a
thought for a version 2.0 or so... :slight_smile:

Best,

Robert