XSLT
[email protected] (Tom Metro) Tue, 30 Aug 2005 21:21:24 -0400
| Newsgroups | perl.jobs.discuss |
|---|---|
| Message-ID | <[email protected]> |
A few weeks ago this job was posted: > Online URL for this job: http://jobs.perl.org/job/2976 > Posted: August 18, 2005 > Company name: e/t/s didactic media > [...] > Required skills: > [...] > - XML, DOM, XSLT (using XML::LibXML and XML::LibXSLT) > [...] > > Desired skills: > - enhanced mod_perl development > - Apache::ASP > - Template-Toolkit > - SOAP::Lite > - PHP (yes, you're reading correct) And more recently: > Online URL for this job: http://jobs.perl.org/job/2994 > Posted: August 24, 2005 > Company name: Night Kitchen Media > [...] > The candidate will work with our graphics and programming departments to > transition Dreamweaver HTML templates into a content management system. > [...] > Required skills: > Perl 5 fluency > HTML / CSS fluency > XML / XSLT fluency > Dreamweaver template proficiency. And there were several jobs last month mentioning XSLT as a requirement. I'm surprised to see so many Perl jobs mentioning XSLT these days. While you can certainly use XSLT with Perl (and there are CPAN modules to help with that), it seemed in the past that XSLT was more likely to be used by non-Perl developers, and that Perl projects would be built around HTML::Mason, Template-Toolkit, HTML::Template, or any of the dozens of other templating tools. The two groups of technologies seemed to be in their own worlds, and incompatible. Anyone have theories as to why XSLT is rising in popularity on Perl projects? Is XSLT being used to solve other problems, rather than as a replacement technology for traditional Perl templating modules? (Perhaps on these projects it isn't even being used directly with Perl, though the first job above mentions XML::LibXSLT.) Are developers finally realizing the limitations of "mini-language" templating systems and are transitioning to technologies like XSLT or XMLC? (You can send flames off-list if you want to debate this assertion. :-) -Tom -- Tom Metro Venture Logic, Newton, MA, USA "Enterprise solutions through open source." Professional Profile: https://www.linkedin.com/e/fps/3452158/