Redox: I like the idea that people want to build an operating system in Rust. I think it is a great way to show how powerful and productive that language is. As a real operating system that people want to use, I dont really want it. I am using Linux, and I have already not all software. Adding another operating system on the pile of operating systems does not help here. Maybe some binary operating system independent package that will run on operating systems that did not even exist at the time of package creation would help here. I think maybe webassembly could provide a nice base for the future.
Electron: sort version: meh. long version: I don't use web development tools. I like the original idea of the web as a global hyper text. So it is natural that a markup language was developed for it. That is what HTML was designed for. But application development? That is not what that technology was designed for. Desktop applications that use web technology always seem so bloated. You start a text editor and first it does is allocating a gigabyte of RAM before the first text file is opened. I think more people should put energy on better cross platform application development, there is definitively still a lot open to develop, but instead everybody puts so much energy in this big workaround that web development is, that they simply forget that it is not necessary to have that html/css fuss in the middle, and still write good cross platform applications.
