When comparing mksh (MirBSD Korn Shell) vs Oh (shell), the Slant community recommends mksh (MirBSD Korn Shell) for most people. In the question“What are the best UNIX shells?” mksh (MirBSD Korn Shell) is ranked 9th while Oh (shell) is ranked 16th. The most important reason people chose mksh (MirBSD Korn Shell) is:
mksh is very light on resources it needs to use and as a result it's quite fast. It also gets better results consistently than other alternatives when comparing benchmarks.
Ranked in these QuestionsQuestion Ranking
Pros
Pro Very fast
mksh is very light on resources it needs to use and as a result it's quite fast. It also gets better results consistently than other alternatives when comparing benchmarks.
Pro Concurrent
Because it's written in Go, Oh can also be thought of as a concurrent programming language.
Cons
Con Development is pretty slow
Mksh is part of MirBSD which is barely even being developed anymore nowadays.
Con Unstable
It fails with errors and long Python tracebacks.
Con No configurable prompt
The only way to configure the prompt in order to use something else other than the default >
, you have to change the source code of Oh.