Its sad to see that Yahoo has followed Google with its disregard for the large Perl development community by not providing Perl APIs, Perl resources or a Perl Language Page like you have for Java, Ruby, Flash, Silverlight, Python, .NET and ColdFusion. Perl is at least as, if not more, suited for web development than these languages, and the CPAN provides modules for just about any conceivable requirement of the Yahoo APIs. There are also more than 600 modules for interfacing with Yahoo services on the CPAN, which is surely related to Yahoo leaving us to our own devices instead of providing us detailed guidelines and hints, like they do for every other major dynamic or scripting language (going so far as to provide official APIs for them).
I'm sure Perl developers would rather use officially sanctioned Yahoo APIs to access Yahoo services instead of modules created from documentation and from reading the official (other language) sources. Why was this not considered, or if considered, rejected? Perl, despite rumours to the contrary, is not dieing, or dead, nor harder to read or maintain than any other language and has a vibrant and growing community. Also, Perl is not stalled waiting for Perl 6, and Perl 5.10 is a fairly major update to the language, showing Perl 5's continued vitality. Reinforcing this is the continued growth of CPAN, with standouts like Moose for CLOS-level Object Orientation and numerous quality application and web frameworks such as Catalyst which easily equal RoR or Django in scope and utility.
by
3 Replies