StudlyCaps wrote:
It's a little hard to understand your question. If you are asking what tools Microsoft and Apple use to write and build their commercial OSes then I can tell you that MS uses Visual Studio internally. I don't know what Apple uses internally but IOS uses the XNA kernel, which is open source. So if you have a look at the source you can probably what determine the build environment is.
This is not what we recommend if you want to build an OS though, as mentioned above, we recommend building a custom GCC and using the gnu build tools in a Linux environment.
this sounds as trolling as the OP threads about creating Windows 10 and iOS.
Why "linux" environment? I have 3 different cpu architectures gcc toolchains on Windows. somebody doesn't like linux, somebody wants to use clang or whatever. why the build tools should necessarily be in the linux envornment? there is literally no 1 legit reason for such a "recommendation".