Hacker News new | ask | show | jobs
by kazinator 697 days ago
Problem is:

- a shell is required, which has to be built from sources, using a compiler which was also built from sources using a compile binary. That's the real boostrap.

- even if you could pick some shell, and compiled it with pnut.exe, the compiled code requires interpretation by an executable shell.

- there is no such thing as a "POSIX compliant shell"; that's an abstract category. All this amounts to is a promise that pnut.sh will not generate code that uses non-POSIX features.