3 ms·
FWIW I'm working on a bash-compatible shell: http://www.oilshell.org/blog/ http://www.oilshell.org/blog/ If nothing else, I have thousands of lines of my own
by chubot 9y ago
FWIW I'm working on a bash-compatible shell:
http://www.oilshell.org/blog/ http://www.oilshell.org/blog/
If nothing else, I have thousands of lines of my own shell scripts that I don't care to move to a different shell syntax that's not obviously better :)
There are lots of posts on the blog about it, but here is an example:
"OSH Runs Real Shell Programs" - http://www.oilshell.org/blog/2017/07/02.html http://www.oilshell.org/blog/2017/07/02.html
Another comment: https://news.ycombinator.com/item?id=15916470 https://news.ycombinator.com/item?id=15916470
However one thing is that it's not yet a good interactive shell. It's mainly treating bash as a programming language. However I think that is a good foundation for an interactive shell. Some details here:
https://www.reddit.com/r/commandline/comments/7c3f9f/osh_02_parsing_one_million_lines_of_shell/dposm7r/ https://www.reddit.com/r/commandline/comments/7c3f9f/osh_02_...