4 ms·
If people are interested in shells, three projects that you might find interesting are: * oilshell - An ambitious project to build a shell that is compatible w
by sjellis 8y ago
If people are interested in shells, three projects that you might find interesting are:
* oilshell - An ambitious project to build a shell that is compatible with bash (to completely replace it), but also better.
* xonsh - A Python shell
* elvish - A modern re-imagining of the shell with objects and pipelines
- Fnoord 8y agofriendly interactive shell (Fish), not compatible with Bash though
- blitmap 8y agoIt's hard to understand everything that a shell encompasses (at least for me). It's a language interpreter with a repl. The language is designed to make running programs, working with output, passing arguments, etc... easy. It's not [as] easy to do that in Python or C. We're used to Bash, and there are some fun projects out there trying to modernize the experience of what you can expect from a shell. Things like displaying images/previewing files, etc. I also love the ones that try to reveal deeper information about a running process - hooking into syscalls to show progress/completion/activity. All very cool.