Welllllll.... The sybperl package isn't out of date (in fact a new version was released a month or so ago).
in reply to what is the state of sybperl ?
However, I agree that today you should probably use DBI/DBD::Sybase in any new projects as that gives you a cleaner API, and a reasonably consistent way of doing database access with Sybase ASE, Oracle, DB2, etc.
PS - In case there's any confusion - sybperl is the collective name for the Sybase:: modules (Sybase::CTlib, Sybase::DBlib) which implement the Sybase OpenClient API in perl. The name comes from the original perl 3.x "usersub" module that I wrote back in 1990 (yikes!) and which was first released publicly in September 1991...