From: "M. Edward (Ed) Borasky" Date: 2006-11-29T15:10:01+09:00 Subject: Re: Ruby PDQ? 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. I don't know about the Python version, but the Perl version simply calls the C code to do the real work. 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. 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. -- M. Edward (Ed) Borasky, FBG, AB, PTA, PGS, MS, MNLP, NST, ACMC(P) http://borasky-research.blogspot.com/ If God had meant for carrots to be eaten cooked, He would have given rabbits fire.