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 2 2201
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 "Programmin g
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
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 This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
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 great for pattern
matching, text processing, and automated testing. Our company is really
fixated on risk managnemt and the only way I can do enough testing
without working overtime (which some people have ended up doing) is by
automating my...
|
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 groups hated it. Wait until
the Hears Windows 2003 Server which is what you have to
call it now.
Who knows what they'll finally call it (Lord knows that
Dillweed at Sun hopped all over Hailstorm) but it's a
Rose by any other name thing. Remember...
|
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. I need it to be
compiled with threads.
Anyone have any wisdom on how best to do this?
Here's a transcript of my latest attempt. It's long; you might want to
skip to the bottom, where I try "make" and the fatal errors start
happening.
|
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 fails in a rather dramatic way, spewing out
thousands of "relocation remains"... I'm somewhat lost on what to do
next, the documentation that came along with the Perl package is
somewhat sparse. Anyone have suggestions?
% uname -a
|
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 for one of the
Pear modules for creating XML and it didn't look like much. I've used
Perl XML:Twig and I have the impression that there is more Perl stuff
available as well as the Perl stuff being well documented as I have a
Perl DBI book, a Perl...
| |
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
functionality of php. The extension uses the '$perl->eval' function.
i am kind of stuck with the syntax or how to put the php variable into
the perl script. I have a form where the user puts in a grid
reference. Then a php script that gets the...
|
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 obvious of which is the sharing of files. For example, you upload images to a server to share them with other people over the Internet. Perl comes ready equipped for uploading files via the CGI.pm module, which has long been a core module and allows users...
|
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 Zebra 3842) but are USB. Now I have to write code to print to these USB printers but not sure where to start.
Using the system printing functions won't due because I had trouble sending the ELP Commands this way. I am still looking into this method...
|
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, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
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 tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
| |
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 protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
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, and deployment—without human intervention. Imagine an AI that can take a project description, break it down, write the code, debug it, and then launch it, all on its own....
Now, this would greatly impact the work of software developers. The idea...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
|
by: muto222 |
last post by:
How can i add a mobile payment intergratation into php mysql website.
| |