The document discusses extending shell languages to enable parallel computing using shell pipes. It proposes adding features like pipeline forking, joining, and cycling to express parallel dataflow graphs. It describes implementing these features in BASH by using a startup overlay to launch parallel shell workers and having them execute command files to perform parallel tasks. Experimental results showed this approach can effectively express and execute parallel programs using shell pipes.