473,412 Members | 2,087 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,412 software developers and data experts.

Brand New to Perl

Hello all,
I am absolutely brand new to perl, but I understand that it is a very
important aspect of web development to create dynamic web pages.

I am kind of short on money, being a college student and all, and I have
looked at several bookstores for books about perl and:
1. I don't know what topics I should be looking for to learn the basics
of the perl language.
2. Most of the books are too much for me to shell out right now
(especially with my lack of understanding of what I should be looking for).

So far, I understand enough that I have downloaded free scripts and used
them on my locally hosted site, but obviously that puts me at the mercy of
the availibilty of free scripts and also of the scripts' authors code. I
really want to learn perl so that I can begin to code on my own, but I am
clueless as to where to begin.

I figured out by reading many of the posts that there are many perl experts
that post here. So, if anyone has written tutorials or any info on perl
that are available on the web, please include the links. Also, if anyone
knows of some really good and thorough web pages for beginners of perl,
please alert me to these. If there are some generally accepted "required"
books on perl, then I would like to hear about those as well and I will
look at getting those as soon as I can.

Thank you for all the suggestions,
Matt
Jul 19 '05 #1
2 2180
noone wrote:
I am absolutely brand new to perl,
Ok. Nothing wrong with that.
but I understand that it is a very
important aspect of web development to create dynamic web pages.
True as well, but totally unrelated to Perl.
Perl and "dynamic web pages" are like airplanes and the color green. Yes,
there are airplanes that are painted green. But there are many airplanes in
other colors, too. And there are many other green things beside airplanes.
I am kind of short on money, being a college student and all, and I
have looked at several bookstores for books about perl and:
1. I don't know what topics I should be looking for to learn the
basics of the perl language.
2. Most of the books are too much for me to shell out right now
(especially with my lack of understanding of what I should be looking
for).
Doesn't your public library have programming books? And if not I'm sure they
can order them through the library exchange system.
So far, I understand enough that I have downloaded free scripts and
used them on my locally hosted site, but obviously that puts me at
the mercy of the availibilty of free scripts and also of the scripts'
authors code. I really want to learn perl so that I can begin to
code on my own, but I am clueless as to where to begin.


Ok, there are many things you are mixing up and which you should keep well
separated in your mind.

- Are you new to programming, too, (you didn't say) or just new to Perl?
If you are new to programming then start with "Learning Perl" (no need to
buy it, this book is so introductory that you won't use it any more after a
few months).
If you are familiar with programming, but new to Perl, then "Programming
Perl" is a good start. Buy it if you can afford it, it will serve you well
as handy desktop reference for years to come.

For further book recommandation on Perl just check the FAQ: "perldoc -q
book"

Now, that covers the Perl part, but there is more.
For web pages you obviously need a book about HTML. You should ask in a NG
that actually deals with HTML.
And for dynamic web pages you should ask in a NG that actually deals with
CGI. Can't help you there. Although I've been using Perl for over 10 years
I've never written a single CGI script.

jue
Jul 19 '05 #2
Jürgen Exner wrote:
noone wrote:
I understand that [perl] is a very important aspect of web
development to create dynamic web pages.


True as well, but totally unrelated to Perl.
Perl and "dynamic web pages" are like airplanes and the color
green. Yes, there are airplanes that are painted green. But there
are many airplanes in other colors, too. And there are many other
green things beside airplanes.


Programming languages can be more or less suitable for web
applications, and I did think that Perl is considered to be suitable
for that application area (as well as for many other apps).

Even if I see the need to explain the distinction between Perl and
CGI, it should better be done in a way that doesn't cause further
confusion, and possibly discourages people from using Perl for web apps.

--
Gunnar Hjalmarsson
Email: http://www.gunnar.cc/cgi-bin/contact.pl

Jul 19 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

31
by: surfunbear | last post by:
I've read some posts on Perl versus Python and studied a bit of my Python book. I'm a software engineer, familiar with C++ objected oriented development, but have been using Perl because it is...
0
by: William Ryan | last post by:
I was at the VS.NET product launch and they discussed this in depth. NO, they aren't dropping .NET. THey are just changing the branding. .NET Server for instance sounded Lame and the focus...
0
by: Kirt Loki Dankmyer | last post by:
So, I download the latest "stable" tar for perl (5.8.7) and try to compile it on the Solaris 8 (SPARC) box that I administrate. I try all sorts of different switches, but I can't get it to compile....
13
by: Otto J. Makela | last post by:
I'm trying to install to php the Perl-1.0.0.tgz package (from http://pecl.php.net/package/perl, enabling one to call perl libraries) to a pre-existing Solaris system. Unfortunately, the attempt...
6
by: surfivor | last post by:
I may be involved in a data migration project involving databases and creating XML feeds. Our site is PHP based, so I imagine the team might suggest PHP, but I had a look at the PHP documentation...
4
by: billb | last post by:
I installed a perl extension for PHP to use some perl inside my php primarily because I have perl working with oracle and not php and oracle. So I want to use my old perl scripts, and use the...
21
KevinADC
by: KevinADC | last post by:
Note: You may skip to the end of the article if all you want is the perl code. Introduction Uploading files from a local computer to a remote web server has many useful purposes, the most...
12
by: ThaSaltyDawg | last post by:
I have an application that prints to a Thermal Printer..These are the older printers (brand Zebra 3742) and uses the Serial Com Port 1 & 2. I have that working. We now have two new printers (brand...
0
BarryA
by: BarryA | last post by:
What are the essential steps and strategies outlined in the Data Structures and Algorithms (DSA) roadmap for aspiring data scientists? How can individuals effectively utilize this roadmap to progress...
1
by: nemocccc | last post by:
hello, everyone, I want to develop a software for my android phone for daily needs, any suggestions?
0
by: Hystou | last post by:
There are some requirements for setting up RAID: 1. The motherboard and BIOS support RAID configuration. 2. The motherboard has 2 or more available SATA protocol SSD/HDD slots (including MSATA, M.2...
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
by: Hystou | last post by:
Overview: Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.