You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Bash has the problem of most shells: >100k LOC with not offering proper error handling or being able to do basic safety checks.
Most of them are due to POSIX being underspecified.
How do you solve error handling?
How do you plan to do such checks?
What kind of script invocation checks (behavior on symbol clashes and explicit or implicit recursion) behavior is planned?
Do you have a concept for CLI tab-completion from programs to replace the terrible slow and arcane bash stuff? A DSL is unfortunately qute abit redundant to man pages.
Necessary functionality
Do you provide a proper list type?
Do you plan modularity + modules?
How do you keep language complexity and implementation small?
And: How does your project differ from ion shell and oh?
The text was updated successfully, but these errors were encountered:
Bash has the problem of most shells: >100k LOC with not offering proper error handling or being able to do basic safety checks.
Most of them are due to POSIX being underspecified.
Necessary functionality
And: How does your project differ from ion shell and oh?
The text was updated successfully, but these errors were encountered: