YAPC::NA 2007

June 25-27, Houston, TX

EPIC Perl Coding

EPIC Perl Coding

By Josh McAdams (‎jmcadams‎) from Chicago.pm
Date: Tuesday, June 26, 2007 04:25 PM
Duration: 20 minutes

Ask any programmer why they chose a specific editor and be prepared for a passionate sermon on the virtues of vi or the infinite flexibility of emacs. Closely following brace placement, conversations on editors have been known to lead to flaring tempers and hours of heated debate. Of course, debate over editors is not necessarily time wasted. Your code editor is a tool that enables you to do your job. Few programs on your system receive as much attention day-in and day-out. Saving a couple of seconds by not typing repetitive code or a dozen hours by being able to effectively debug a problematic subroutine can make coding more fun and make you more productive.

There are undoubtedly hundreds of choices when it comes to picking a code editor. Some are bare-bones, some are click-and-drag. Though a few editors seem to dominate the market, others are still sitting on the web waiting to be discovered. This presentation will introduce you to an editor that you've probably heard of, but might not have thought to use for editing Perl... Eclipse.

Yes, Eclipse, the 'Java' editor is actually an effective tool for editing Perl code. Eclipse is more than just an editor, it is an application platform and on that platform numerous applications have been constructed. There are Eclipse plug-ins for Java, Perl, and C. There are plug-ins for working with Subversion and for browsing databases. Learn out you can customize Eclipse using tools such as Epic to create a rich and powerful Perl programming environment.