- Abridged Perl/Tk Tutorial
Perl/Tk (also known as pTk) is a collection of modules and code that attempts to wed the easily configured Tk 8 widget toolkit
to the powerful lexigraphic, dynamic memory, I/O, and object-oriented capabilities of Perl 5. In other words, it is an interpreted scripting language for making widgets and programs with Graphical User Interfaces (GUI).
- Perl Tutorial
Perl started in 1987 and has seen a few versions since. It is used for many applications such as CGI, file processing, MSWindows scripting, GUI, database access,
etc. I won't go into a full history about it. You can find out more about it at sites such as Perl.com.
Perl, or Practical Extraction and Reporting Language, is an open source programming language. It is often used for creating CGI programs and other web scripts. It was specifically designed for processing text, which makes it useful when writing web forms. If you want to use this popular programming language to help you process piles of text through your website, you?ve come to the right place.
- The Perl You Need to Know
- Perl Tutorial: Start
This is the start of a tutorial on Perl, originally run by me, Nik Silver, as the first part of a one-day hands-on workshop at the School of Computer Studies, University of Leeds, in the UK. The second part of the workshop looked at designing pages for the World Wide Web using Perl to deal with buttons and text boxes to generate custom Web pages on the fly. Creating a Web page without all these things is a much easier task. There is information about how to do this at Leeds but otherwise you should look at NCSA's definitive Beginner's Guide to HTML.
- Introduction to Perl 5 for web developers
Perl 5 is the latest version in an ongoing evolution of the Perl language. The Perl 5 interpreter and language were released a few years ago to replace and upgrade the existing Perl 4 that had become the staple of many web developers.
By and large, as of 1998, most Internet Service Providers and systems administrators around the web have upgraded to Perl 5 so it should be available to you for
web programming. If it has not been loaded onto your local system, you should direct your systems administrator to get the interpreter from
- Beginner's Guide to CGI Scripting with Perl
This page is designed to help novice programmers learn the Perl programming language. Specifically, it's designed to help them learn enough to run CGI scripts on a Unix Web server.This page grows out of my own experience. When I started out on the Web I was new to Unix, and had no formal training as a programmer. I wanted to create dynamic pages for my Web site, though, and everyone said Perl was the way to go.They were right: It was the way to go. It sounds trite to say that "Perl changed my life," but that's basically what happened.
- Beginner's Introduction to Perl
Perl is the Swiss Army chainsaw of scripting languages: powerful and adaptable. It was first developed by Larry Wall, a linguist working as a systems administrator for NASA in the late 1980s, as a way to make report processing easier. Since then, it has moved into a large number of roles: automating system administration, acting as glue between different computer systems; and, of course, being one of the most popular languages for CGI programming on the Web.
- How to Write a Chat Server
You'll need a good working knowledge of Perl and a server with Perl 5.002 or better installed. Note that most ISPs don't allow ordinary users to run chat servers. You could, however, probably try it out with only a few users over a modem connection. (Surprisingly enough, this chat server works fine using Perl for Win32 as long as you get the latest version of IO::Select from CPAN.) You'll also need a telnet client, because that's what we'll be using as a chat client.
- Beginner's Tutorial for CGI Perl Language
Perl or Practical Extraction and Report Language is described by Larry Wall, Perl's author, as follows: "Perl is an interpreted language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for any system management tasks. The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal)."
- PERL -- Practical Extraction and Report Language
Perl is an interpreted language optimized for scanning arbitrary text files, extracting information from those text files, and printing reports based on that information. It's also a good language for many system management tasks. The language is intended to be practical (easy to use, efficient, complete) rather than beautiful (tiny, elegant, minimal). It combines (in the author's opinion, anyway) some of the best features of C, sed, awk, and sh, so people familiar with those languages should have little difficulty with it. (Language historians will also note some vestiges of csh, Pascal, and even BASIC-PLUS.) Expression syntax corresponds quite closely to C expression syntax. Unlike most Unix utilities, perl does not arbitrarily limit the size of your data -- if you've got the memory, perl can slurp in your whole file as a single string. Recursion is of unlimited depth. And the hash tables used by associative arrays grow as necessary to prevent degraded performance. Perl uses sophisticated pattern matching techniques to scan large amounts of data very quickly.