* Bart Smaalders <[EMAIL PROTECTED]> [2007-03-05 08:52]: > Matty wrote: > >Just out of curiosity, is there a reason intrd was written in Perl? > > The fellow who wrote it liked perl? poold is written in perl and > merging was/is anticipated? > > Perl wouldn't be my first choice for intrd's implementation language, > but it wouldn't be my last, either.
As I recall, it was actually because the author wanted to use Sun::Solaris::Kstat to simplify access to kstat(3KSTAT) so that he might focus on his optimization algorithm. (poold is actually implemented using Java--I'm hoping Peter Tribble's work and the code in poold can be shared in some way...) I think, if poold and intrd were to be merged, the only sensible choice would be C. That said, a system where interrupt distribution (and redistribution) is a key factor doesn't sound like a system that couldn't have a reduced Perl installation to support intrd. Most of the points made against scripting languages earlier in this thread can be made against any sufficiently complex software stack; certainly they are all applicable to ksh93, in which I expect we will eagerly implement core functionality. - Stephen _______________________________________________ opensolaris-code mailing list [email protected] http://mail.opensolaris.org/mailman/listinfo/opensolaris-code
