**RedoxOS** is a very interesting project. We'll see if it does better than GNU Hurd, Plan9, MINIX, HaikuOS, etc. It would be better if it was written in Nim, but crosspolination of ideas is even more important than of code. If Redox succeeds as the first popular post-C/C++ OS, I think that would actually bring us closer to (rather than further away from) a Nim OS project someday. We shall learn from their mistakes.
**Electron** is further piling on top of the Web browser stack, which has always been and will always be crap... HTML is crap, JS is crap, IndexedDB is crap, etc - and anything built on top of them is crap by default. But, hey - at least it's a dominant open standard, so it could be worse (ex. Microsoft, Flash, Java, etc). Still, I'd like to see alternative copyfree UI/UX engines that can download compiled code and media content (like a Web browser, but ideally with something like P2P for public blobs), execute bundled content (like a game engine), etc. **Compiled is always better than interpreted**, because no code format will ever be simultaneously ideal for both human programmers and computers. The ideal programming language / compiler is the longest possible bridge between the human devs' coding comfort and the efficiency / correctness of the resulting binary. Computers becoming faster (including latency to a compile service in the cloud) should have encouraged smarter compilers instead of more interpreter / VM bloat. Most of the time we care little about execution efficiency (unless a piece of code is executed zillions of times), but it will become important again with IoT and beyond, as programmable nanotech robots become a reality.
