Corporate   Documentation   Products   Login
 
  Overview

 
  Tour

 
  Information

 
  Demos

 
  Pricing

 
  Support

 
  Platform

 
  Download

 
  Install

Databreeze Platform Analysis

Overview of Perl 4 of 11

Perl: The Best Web Programming language

Perl is an Open Source cross-platform programming language that is both simple yet powerful. Perl was one of the first languages used in CGI Web programming and remains one of the most popular programming language in use on the Web today.

Perl was designed for text manipulation, formatting, extraction and file I/O. These are part of the reasons why Perl has always been the best language for generating dynamic Web pages 'on the fly'. Information on Perl can be found at www.perl.com

DataBreeze is built out of Perl because it is the best language for creating Web Applications. DataBreeze is designed to be extended through the use of Event Functions written in Perl. Event Functions are used when the standard system functionality does not provide the solution needed.


Perl Modules CGI.pm and DBI.pm

Perl comes with many modules that provide considerable flexibility. DataBreeze utilizes two modules that combine to provide important HTML generation functionality as well as Database connectivity.

Note that many other Perl modules are supplied and compiled in to Perl by default. More Perl modules can be found at the CPAN Comprehensive Perl Archive Network.





General Perl Benefits

  • An interpreted language for quick and easy programming.
  • Extremely fast for an interpreted language
  • Near 'C' level speed when combined with mod_perl
  • Unmatched for text manipulation, extraction, I/O and printing - the basis of dynamic web pages
  • CPAN Comprehensive Perl Archive Network provides a huge number of free library modules.

Perl Programming Benefits

  • Built-in hashes and regular expression matching
  • Flexible, non-typed pointers, no data types
  • Automatically allocates/de-allocates memory
  • Function parameter passing as arrays or hashes
  • Object oriented functionality with multiple inheritance, overloading, etc.






© Copyright 2000 DataFree, Inc. All rights reserved
Legal Disclaimer  Terms of Use  Privacy Policy