Richard, > At the risk of being branded a heretic,
Heretic! :-) (-: Pi, fetch the brazier, would you? :-) > I would suggest writing such a complex application in Java. Anything written in Java _becomes_ complex. The reason to write in Java is if the massive Apache + Struts + JBoss/WebLogic/Websphere super-framework is a killer app for your problem, or someone requires it, or you have to plug into some legacy Java. Alex, the original poster, should know already if that's the case. Alex, I've had good results with GD::Graph and the ::Chart:: versions thereof -- except when I let the libgd library differ from the Perl version. I haven't used plot(1) in so long it wasn't called gnuPlot yet, but a shell or Perl that shells out to (gnu)Plot is a classic, as has been mentioned previously. Alternatively, O'Reilly ONLamp has a nice article on simple graphing and analysis with Gnu R posted last month http://www.onlamp.com/pub/a/onlamp/2005/11/17/r_for_statistics.html [OnLamp.com seems to be down at this time!?] There's even a partial interface to Perl via PDL http://search.cpan.org/~cavanaugh/PDL-R-math-0.12/rmath.pd , but it's not for driving charts; PDL has it's own PDL::Graphics::* modules, which is yet another alternative if you have enough data to be worth the efficiencies of PDL (Perl Data Language, which uses the FORTRAN libraries). If you're on one of those Redmond-style OS's, you could probably use the Perl Spreadsheet modules and Win32::Ole modules to command Excel to plot graphs too *shudder*. There's lots more options on http://search.cpan.org/modlist/Graphics , not sure which are relevant to your problem. Cheers, Bill n1vux _______________________________________________ Boston-pm mailing list Boston-pm@mail.pm.org http://mail.pm.org/mailman/listinfo/boston-pm