Just some additional comments, mostly on perl.
> Perl is good, because it can be better than bash for some systems
> administration tasks. Plus, Perl has much functionality; it's
> definitely at least considerably powerful, and being a scripting
> language, you don't need to deal with compiling, which makes or can make
> it useful for rad (rapid application development). Scripting is very
> nice for many reasons, and Perl is a mighty scripting language.
It is very good at text manipulation. Memory allocation and deallocation
is a breeze. Definitely not the hassle it is in C/C++. It has a strong
community. It has a huge repository of modules (CPAN).
The perl home page:
http://www.perl.com
The Comprehensive Perl Archive Network perl module repository:
(If you need it a module, it's probably there.)
http://www.cpan.org
> - python (haven't done any work with python, but it seems to be used a
> fair amount - you'll find a fair number of python scripts, which has
> also been integrated with Perl),
I don't know what you mean by it being intergrated with perl. They're two
completely seperate languages. I'm just starting to read up on python. It
could possibly be better than perl.
> At that level, though, you'ld want to learn some of the servers, Apache
> being a core one as far as internet/intranet development would be
> concerned. Perl has a module for interfacing with the Apache server,
> now, too.
Apache: http://www.apache.org
That module is mod_perl. http://perl.apache.org/ I suggest you get a good
grip on perl before looking at mod_perl. Basically, it's an extention for
the Apache web server that allows one to write extentions for Apache in
perl. It's not a language, just an interface to Apache's API. It replaces
CGI but does much more. (Actually, CGI scripts can be run over mod_perl
provoding they meet some requirements.)
mod_perl has an excellent mailing list.
> There's a fair amount of documentation installed on your Linux system,
> once Perl is installed.
man perl
That documentation is a reference, not programming lessens i.e. it assumes
you already know how to program, and gives you the specifics of perl.
> If you're just starting out programming, then bash and Perl should be
> two good places to begin.
If you do want to learn perl, the O'Reilley books (for perl and otherwise)
are considered bibles. These should be available jus about anywhere.
> SQL is a 4GL, 4th generation language, and very English-like; therefore,
> it's not a monumental feat to learn. It's powerful, but there's much
> less need for developing programs to access, manipulate and store data.
> The underlying aspect with respect to data organization or
> normalization, though, is critical to developing good relational
> databases.
However, it's limited to querying and updating databases. SQL commands are
usually issued from other programs, written in C, perl, java, whatever.
--
Eric L. Brine | Chicken: The egg's way of making more eggs.
[EMAIL PROTECTED] | Do you always hit the nail on the thumb?
ICQ# 4629314 | An optimist thinks thorn bushes have roses.