Content Inside :
* Perl is an easy language for WEB programming (CGI)
o Needed an easy to program , yet powerful language to write code to interface to CA, SDDS and for writing CGI interface
* Object oriented
* Easy to interface to other languages like C, C++, java etc..
* Preexisting objects modules are available in abundance
* Why Perl?
o Back in 1995/96 was looking for a language to use for various applications
o C was too cumbersome
o Needed a quick and easy to use, yet a powerful language
o Tcl/Tk was used at APS but was not properly suited for the applications I was interested in (mainly WEB interface)
o Easy to learn !!
o Perl has simple constructs and looks similar to C
o Numerous modules available in CPAN for graphics and GUI
o pTK was already available for Perl in 1996
o Interpreter based language means no compilation
o Full programs can be generated easily with Perl
* Perl EZCA module was born in 1996
Quick Overview of Perl
* A high-level interpreted programming language
* Modern programming language
o Data Structures
o Control Structures
o Regular Expressions
o Object Oriented
* Perl handles both strings and numbers elegantly
o Excellent for manipulation of both strings and numbers
o Most string and arithmetic operators are similar to C
o All operators and most functions work on scalar or array data of any type
* Multi-platform support
o Unix, Linux, Windows, etc..
Quick Overview of Perl
* Data types
o Scalars need no assignment. Internally all scalars are assigned to double. However for users it takes the form of the data it holds
o Arrays can be multi-dimensional. However internally it is only one dimension
* Variable Names
o All scalars start with $
o All arrays start with @
o All hash reference start with %
My be you need full description for Programming EPICS with PERL, you can download this Programming EPICS with PERL or online view this Programming EPICS with PERL document. This Programming EPICS with PERL powerpoint presentation available from category Perl Programming. Download Seminar Paper Powerpoint Presentation Programming EPICS with PERL PPT slide and get information about Programming EPICS with PERL.
Category : Perl ProgrammingTags: arithmetic operators, object oriented perl, perl data types, platform support, programming cgi, programming language, unix linux windows, web interface, web programming