Using Inline in Perl
The new Inline module for Perl allows you to write code in other languages (like C, Python, Tcl, or Java), as well as toss it into Perl scripts. Unlike previous ways of interfacing C code with Perl, Inline is very easy to use, and very much in keeping with the Perl philosophy. One extremely useful application of Inline is to write quick wrapper code around a C-language library to use it from Perl.