How deep does the "Build your own shell" challenge go?

Like does it get on a similar level to zsh/Bash? Would it be a drop in replacement to something like zsh, is it advanced enough to use yourself regularly as your default shell?

Hi, thanks for your post!

I’m currently out of the office for the holidays and will be back on January 5. I’ll get back to you as soon as possible once I return.

i think this would be able to replace majority of what you do.run system executale,pipe,history,some builtins,handle quotes and so on.so yeah it’d go pretty deep

No, it cannot replace the default shell. Those you mentioned are already hardened shells, you don’t expect them to break often, but probably yours will. I tried using it for a while but came back to zsh ngl. You can check public repos that is already done or if you want I can give you access to mine to check (you need rust compiler)