Wayland bindings have come to Perl so it's now possible to interact with Wayland via this dynamic open-source language. The Perl bindings were generated from the Wayland protocol XML definitions and this Perl WL package wraps the requests, handles event processing, etc. Published as part of the binding announcement this weekend is also an example Wayland client written in Perl.
The Wayland Perl bindings support was done by Lubomir Rintel and can be found via WL.pm on CPAN.org. The Wayland Perl announcement comes courtesy of the Wayland-devel list.