Shawn Walker writes: > Volker A. Brandt wrote: > > Yes, Sun has made two big mistakes: Implementing IPS in Python, and > > ditching scripting capability in the packages. I'm sure these seemed > > I continue to see assertions that pkg(5) should not have been written in > python with little justification for this claim.
Hmmm... I will readily admit that you're working on fixing the performance issues, and improving overall efficiency, so the situation is better now than it was when pkg(5) was first released into the wild. However, there is also the fact that Sun had already committed to a scripting language, Perl. There was a statement that Perl was a core part of Solaris and would always be present on the miniroot. (I am not saying that Perl would be markedly faster here.) > Significant portion of softwares in use at large software installations > for high-traffic providers such as Google are written in Python. True. So? Many big things are written in JavaScript, PHP, etc. I for one certainly wouldn't want to see pkg(5) in PHP. :-) > It is important to keep in mind that algorithms generally matter more > than choice of programming language. Quite right. But this is all water under the bridge. I would like to see a sample package that delivers an SMF service that does some arbitrary post-install task (like configuring and starting Sybase :-) and then removes the SMF service from the system. That's what people need, not theoretical discussions over Python ./. Perl ./. C. Yes, it's on my ToDo list... it's not *that* hard. The only problem is that lacking a Sun-endorsed sample, people will reinvent hundreds of differently-shaped wheels. Regards -- Volker -- ------------------------------------------------------------------------ Volker A. Brandt Consulting and Support for Sun Solaris Brandt & Brandt Computer GmbH WWW: http://www.bb-c.de/ Am Wiesenpfad 6, 53340 Meckenheim Email: [email protected] Handelsregister: Amtsgericht Bonn, HRB 10513 Schuhgröße: 45 Geschäftsführer: Rainer J. H. Brandt und Volker A. Brandt _______________________________________________ opensolaris-discuss mailing list [email protected]
