-
Notifications
You must be signed in to change notification settings - Fork 31
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ideas from ion shell? #68
Comments
Thanks! Yes, I'm aware of Ion, and I have spent a lot of time looking at other shells. One of the best lists of alternative shells is compiled by Andy the Oil Shell author: https://github.com/oilshell/oil/wiki/ExternalResources From looking over the Ion shell documentation, Ion seems to be mostly about fixing the most egregious footguns of the Posix shell rather than moving in a big new direction. That's a good goal! But it means there aren't a ton of new ideas to glean from it for more ambitious alternative shells like Rash. I am interested to hear any ideas you (or others) have for new shell features that should be considered for Rash, though. Fortunately, a lot of great ideas can be implemented simply as macros or extensions in Rash, or are even just general programming language ideas that can be fairly general Racket libraries. |
Apologies for the most useless issue raised ever, been following this project a while and eager to set how racket and it's projects evolve in the next year or three,
recently came across this https://doc.redox-os.org/ion-manual/html/ from the super integrating redox project, thought I would share it here, without comment/suggestions/issue (hence most useless issue raised ever) and see if there was anything to be learned from this other rethink of a shell implementation for rash, (though I'm sure you are already aware of it...)
The text was updated successfully, but these errors were encountered: