In message <c715e6405060313335c5be6c7 / mail.gmail.com>, Joe Van Dyk <joevandyk / gmail.com> writes >1) C extensions allow us to easily integrate with external existing >software, but I don't know how Perl or Python does in that respect. Having recently written some Ruby and Python extensions I'd say they are about the same level of complexity. The extensions I wrote did the same thing for each language and took roughly the same amount of time. The Python extension used a bit less code and was easier to write, but the differences are trivial and not worth arguing over. Perl? I haven't written an extension for it, so no comment. Stephen -- Stephen Kellett Object Media Limited http://www.objmedia.demon.co.uk/software.html Computer Consultancy, Software Development Windows C++, Java, Assembler, Performance Analysis, Troubleshooting