SOAP::Lite is 12 years old

Twelve years ago, in September of 2000 I released the first public version of SOAP::Lite, a webservices (SOAP and XML-RPC) toolkit for Perl. I could not have imagined at the time that the module would have taken off as it has, being covered in a large number of books, and still being in use twelve years later. It's been a team effort along the way, and I'd like to thank the current maintainer of the module, Martin Kutter, who has been supporting and developing the module after the previous maintainer and lead developer, Byrne Reese, who supported the module from 2002 through 2007, found his passion in blogging and got tired fixing my bugs. As Byrne wrote in one of his posts:

The source code is notoriously complex, a mark of the seriously ingenious Paul Kulchenko who created SOAP:Lite. As a result [it] baffles most inexperienced Perl programmers, and indeed sends many of them running in shear terror. I myself am given the highest respect in my office for signing up to maintain the module for this fact alone - I work with some of the brightest and most experienced Perl programmers in the industry and they all look at SOAP::Lite in awe. And not the "good" kind of awe, the kind of awe that gives people a healthy, but fearful respect.

I wonder which of my current projects will still be in use 12 years later...

Leave a comment

what will you say?


I am Paul Kulchenko.
I live in Kirkland, WA with my wife and three kids.
I do consulting as a software developer.
I study robotics and artificial intelligence.
I write books and open-source software.
I teach introductory computer science.
I develop a slick Lua IDE and debugger.