So, a preliminary problem for many OS-from-scratch projects intending to create "New Different Great OS" will be to have a language implementation which does not expect posix.
It depends on the goal. If you want to compile pre-existing software for it, or if you want to really "start anew".
It depends on the goal. If you want to compile pre-existing software for it, or if you want to really "start anew".