Byron A Jeff wrote:
>
> I am ready to admit that I need to acquire some basic programming
skills,
> and believe that Perl is probably the best place to start.
Probably not. Perl is a very eclectic language that pulls from a bunch
of
other Unix style languages (C, awk, sed, shell). So if you're not in
the
know about Perl's lineage, it can be very crypic and confusing.
On the other hand, this may be a good reason to pick Perl as you will become
familiar with aspects of several languages all at once. Just depends on
how much programming in other languages you plan to do.
 
>
> I have done some very basic high-level 'programming', in the form
of PAL
> (Paradox App Lang) scripting a long time ago, and more recently some
> Filemake Pro scripting, but in no way consider myself to be a programmer. 
I
> have peeked at some Perl scripts, and am mystified by what I see.
That's exactly the point I was trying to make about Perl.
>
> So, my question is, where shouod I start?  Is there a good book
for absolute
> beginners, that won't assume that I know a bunch of stuff that I
don't?
> Should I take a class?  Both?  I was planning on finding
a good book for
> beginners, worky my way through that, then once I know enough to
be
> dangerous, see if I can find a class.
A book that helped me considerably is "Perl 5 How To" (ISBN: 1-57169-058-1).
This book teaches by example giving real world problems to solve, and then
using Perl to solve them. Of course, the O'Reilly book is invaluable as
a reference as well.
 
Take a look at Python. It's simple, straightforward, and highly structured.
It's a good first language. And a powerful everyday language.
Python is really cool. I haven't had much time to play with it, but it
is very powerful.
 
BAJ
---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml
for more info. Problems should be
sent to listmaster at ale dot org.

-- 
Sparta, NC 28675 USA
336.372.6812
http://www.esc1.com
The Gates of hell shall NOT prevail...
 


---
This message has been sent through the ALE general discussion list.
See http://www.ale.org/mailing-lists.shtml for more info. Problems should be 
sent to listmaster at ale dot org.