Perl

From EDM2
Jump to: navigation, search

Perl is a high-level, general-purpose, interpreted, dynamic programming language. In addition to CGI, Perl is used for graphics programming, system administration, network programming, finance, bioinformatics, and other applications but remains most popular as a scripting tool for web applications. The OS/2 implementation of Perl 5 has a rather neat module called OS2:REXX that allows you to call DLLs that follow the REXX calling convention enabling Perl users to use any REXX extensions in their programs.

Libraries

Foreign libraries with Perl bindings

Programmer's utilities

Text editor support
  • Boxer - Perl syntax highlighting support built in
  • Elvis - Perl syntax support included by default
  • Enhanced Editor - Has Perl syntax highlighting built in with some auto-formatting features
  • FTE - Has support for syntax highlighting, code folding and syntax-aware autoindent.
  • jEdit - Java based editor - Perl syntax highlighting built in
  • Lugaru Epsilon - Perl syntax highlighting, code folding and syntax-aware autoindent
  • NEdit - XFree86 - Autoindent, autocomplete and syntax highlighting

DOS Perl

While not officially supported Perl can be compiled and used with DOS using the 4.x branch, at this point in time 5.x branch is not supported.

DOS text & programmers editors with Perl support
  • Boxer - Perl syntax highlighting support built in
  • Elvis - Perl syntax support included by default
  • FTE - Has support for syntax highlighting, code folding and syntax-aware autoindent.

Version

  • Latest Version: Perl version 5.14.2 (2012-01-05)

Articles

Publications

Licence

Links