Practical FFI With Platypus



Practical FFI With Platypus

By Graham Ollis (‎plicease‎) from DC.pm
Date: Saturday, 11 April 2015 13:30
Duration: 25 minutes
Target audience: Intermediate/Advanced
Language: English
Tags: ffi infrastructure libffi xs

You can find more information on the speaker's site:


Foreign Function Interface (FFI) is a great alternative to XS for writing extensions for Perl that rely on machine code (C/C++ Rust, Fortran and the like). With the release of FFI::Platypus this year, performance and ease of development has improved significantly for those extending Perl using FFI. In this all new talk, we will cover several small but practical topics, including performance, records (C “structs”) and foreign language interoperability (calling languages other than C). We will finish off with some thoughts about the future of Perl and FFI.


Attended by: Graham Ollis (‎plicease‎), Dmitri Tikhonov (‎dmitri‎),