M. Edward (Ed) Borasky wrote:
> Daniel Berger wrote:
> > Hi all,
> >
> > I happened across this book at the store tonight:
> > http://www.perfdynamics.com/iBook/ppa_new.html.  PDQ is an acronym for
> > "Pretty Damn Quick" that appears to be used for systems performance
> > modeling.
> >
> > It looks interesting.  There are Perl and Python bindings, but none for
> > Ruby.
> >
> > Anyone need a project? :)
> >
> > Regards,
> >
> > Dan
> >
> Funny you should mention PDQ and Ruby. One of the people I work with
> just got back from his class. If you look carefully in the distribution
> (hints for finding it are on Dr. Gunther's web page) you will find the C
> code for PDQ, and it's easy to wrap in Ruby or any other language.

Yes, I figured someone might be interested in writing a Ruby/C
extension.

> He has a new book coming out very soon now. It's been printed and
> distributed in Europe, but it hasn't started shipping in the USA yet.

It's available in the US.  I saw it at a Borders Bookstore. :)

> PDQ is indeed "used for system performance modeling". But the algorithms
> are simple enough that you can code them by hand. And I see little
> reason to rewrite them in Ruby if you can read either C, Perl or Python.

And for the people who can't, it would be nice to have a Ruby binding.
:)

Regards,

Dan