Craig H. Block wrote:
"Gary L. Allen" <[EMAIL PROTECTED]> wrote:

  
Let's see, we have ruby, perl... Isn't there another gem stone I could
learn? I like emeralds better... <LOL>
    

Not just gemstones, but snakes too :)  Python is regarded highly as a
scripting tool as well.
Snakes- why'd it have to be snakes? ;-)

  
One of the guys I work with likes perl. I haven't taken a close look at
it yet. Why, out of curiosity, would one choose perl over std. shell
scripts, besides the fact that they hurt the brain trying to read them?
    

As soon as you start doing regular Unix shell scripting, it won't take long
for you to come up against the shell's limitations.  However, shell
scripting in Unix is a different world compared to the rudimentary
capabilities of the DOS shell.
Rudimentary in DOS, yes. But not so much in NT. Not that I'm defending NT, but cmd.exe is a superior command processor over command.com. And the environment enhancements in NT make it much more powerful. With a little knowledge, one can access the Win API and kernel processes with NT shell scripts. You couldn't really do anything similar in DOS without extras.
You will discover that right away.  Perl and
other scripting utilities like Python add yet another scripting dimension.
In fact, they can sometimes feel like you are coding down to the C level.
Scripts of this level are generally not as portable as shell scripts and you
have to have the software installed on other systems that need to run them.
Generally, I use what I have to.  If I can do something with a shell script,
I use a shell script.  If I can't do something with a shell script, then I
start looking at something lower level.
We seem to agree completely on this. I tend not to be religious about anything in the tools area. I use whatever tool will do the job. If I have to take up C programming again, so be it. While doing backups or creating other automated processes is within the scope of shell scripts, writing a word processor takes another set of tools. I suppose you could write a word processor in shell scripts, but I wouldn't want to do it or use the finished product! :-)
I got a few little C blurbs sitting
around my system too.  That's the great thing about Linux, it comes with all
the programming tools you could ever want or need.  If you need to do
something or change something, you just do it.  The only limitation is you
not the software.
That's a problem with Win for sure. You have to go find a C compiler that works well for you, and just about every other tool. And yeah, I'm the limitation alright! I feel like a fish out of water all over again. But that's really okay. This time I'm committed to learning enough to be dangerous! :-)

  - Craig

_______________________________________________
RLUG mailing list
[EMAIL PROTECTED]
http://www.rlug.org/mailman/listinfo/rlug

  
Thanks again, and take care!
-Gary

_______________________________________________ RLUG mailing list [EMAIL PROTECTED] http://www.rlug.org/mailman/listinfo/rlug

Reply via email to