View Single Post
  #9   (View Single Post)  
Old 4th November 2008
mdh's Avatar
mdh mdh is offline
Real Name: Matt D. Harris
FreeBSD 2.2.6 User
 
Join Date: Oct 2008
Location: West Virginia
Posts: 139
Default

To oversimplify things, let me state in a vastly oversimplified manner...

tcsh is an interactive-friendly version of csh.

bash is an interactive-friendly version sh.

Honestly though, any C programmer ends up having to write sh code at some point (Makefiles, etc) so the simple fact is that csh isn't terrible useful to us either, since we've gotta know sh regardless. Anything more than executing commands and such though, a C programmer should be able to pick up basic Perl very easily. It's extremely powerful despite being as simple as sh if you want it to be.
Reply With Quote