[ale] Re: Your scripting class

Geoffrey esoteric at 3times25.net
Fri May 24 05:53:38 EDT 2002


David S. Jackson wrote:
> On Thu, May 23, 2002 at 05:49:14PM -0400 Greg <runman at telocity.com> wrote:

>>If you want I would be happy to help in any way possible.  
>>
> 
> You bet.  More heads are far better than one!

Sounds like a plan guys.

> 
> 
>>Some things that the program at KSU found out the hard way:
>>
>>	1.  Basic programming needs to be known by students before shell
>>	scripting can be taught in any depth.  
>>
> 
> Yeah, I guess I'd better say that at the outset...although shell isn't
> too bad of a "first language."  I guess it's not really a language
> though.

Huh?  I guess that depends on your definition of language.  I would say 
it's an interpreted programming language, but then again it's more then 
that.


>>	3. There is some difference between ksh and other shells.
>>
> 
> Seems like there are the csh style and the bourne style shells.  Ksh is
> a bourne, right?  I've never gotten into it myself.  Just bash and a
> little tcsh.

There are differences between borne, bash, ksh, ksh93, csh and tcsh.

Bourne and csh were pretty much the first shells I believe.  csh is 
patterned more after C.  Ksh is a superset of Bourne.  Bash is the 
bo(u)rn(e) again shell.  The ksh most of us use in Linux is pdksh, which 
is a clone of the real ksh by David Korn, the latest which I believe is 
ksh93.  ksh93 comes with Slackware and is available for download from 
AT&T Labs.

There are differences in bash and ksh though.  I've been using ksh since 
before AT&T released it to the world.

I've never used csh or tcsh, but have in the past had to update csh scripts.

Are you guys game for us to post your presentration for next months 
meeting?  If so, forward a bit of a bio so we can get the info out to 
the world and on the web site?


-- 
Until later: Geoffrey		esoteric at 3times25.net

I didn't have to buy my radio from a specific company to listen
to FM, why doesn't that apply to the Internet (anymore...)?


---
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.






More information about the Ale mailing list