Reflections on Perl and DBI from an Early Contributor

The name Buzz Moschetti probably isn’t familiar to you. Buzz was the author of the Perl 4 database for Interbase known as Interperl.

Back in those days Perl 5 was barely a twinkle in Larry’s eye and database interfaces for Perl 4 required building a custom perl binary.

http://blog.timbunce.org/2010/07/08/reflections-on-perl-and-dbi-from-an-early-contributor/

ps: Interabase & Firebird contributed stable api not only in the c and  Delphi/Lazarus world but also in the Perl one with one of the first best drivers

There is now support for the Firebird RDBMS in the most popular ORM for Perl

There is now support for the Firebird RDBMS in the most popular ORM for
Perl, DBIx::Class, as of version 0.08121 .

http://search.cpan.org/perldoc?DBIx::Class
http://search.cpan.org/perldoc?DBIx::Class::Storage::DBI::InterBase
http://search.cpan.org/perldoc?DBIx::Class::Storage::DBI::ODBC::Firebird

Using the ODBC driver with DBD::ODBC is recommended.

There is also support for DBIx::Class::Schema::Loader, which is used to
dump schema definitions, as of version 0.06000 .

http://search.cpan.org/perldoc?DBIx::Class::Schema::Loader

This ORM is often used with the Catalyst web framework:

http://www.catalystframework.org/

Installing Perl DBI driver for Firebird RDBMS server

DBI driver for Firebird and RDBMS server is located in cpan
This was tested on ubuntu karmic with firebird 2.1 classic version installed (from repository)
also with perl module DBI aready installed