Hi Paul,

> > But the concepts of the shell are stuck in the 40-years-ago past.
> 
> True, but keeping things simple allows for optimizations like PaSH that 
> can't reasonably be done to Python.
> 
> https://binpa.sh/

Well, I did try PaSh on gnulib-tool — this issue [1] is a testimony.

But what can you expect from a parallelization approach? On, say, a
quad-core processor you can expect at most a 4x speedup. Which means,
the parallelized gnulib-tool.sh would still be 2 times to 25 times
slower than the Python rewrite.

Also, has PaSh been applied to configure scripts? I recall that
configure script parallelization had been a topic for Ralf Wildenhues
(before Google swallowed him).

   Bruno

[1] https://github.com/binpash/pash/issues/573




Reply via email to