[TUHS] ksh88 source code?
    John Cowan 
    cowan at ccil.org
       
    Wed Dec 22 02:42:48 AEST 2021
    
    
  
On Tue, Dec 21, 2021 at 11:22 AM Larry McVoy <lm at mcvoy.com> wrote:
I get the historical interest, but in today's world, is there any
> advantage to ksh over bash?  I get that lots of scripts are run
> with /bin/sh and it is nice when that is fast, but aren't the cpus
> fast enough these days that it sort of doesn't matter?
>
Ubuntu chose it as the default shell for sysvinit startup scripts in 2006
(from which it spread to BSD) precisely because it was much faster than
bash.  It's also smaller: bash is a memory hog.
When I wrote a whole (batch) application in about 120 Perl and shell
scripts in 1999-2001, I often needed multiple shell scripts running
simultaneously, sometimes for concurrency and sometimes just from scripts
calling other scripts.  So I made sure everything ran under Solaris sh,
which was a modified Bourne shell at that time and so was much lighter than
bash, which I used for development.   Nowadays I'd use dash in the same
circumstances.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://minnie.tuhs.org/pipermail/tuhs/attachments/20211221/3ccf4aa9/attachment.htm>
    
    
More information about the TUHS
mailing list