2 ms·
I think an interesting compromise would be to have a collaborative project for the design of such a system. Even if it was never implemented, it could highlight
by slx26 6y ago
I think an interesting compromise would be to have a collaborative project for the design of such a system. Even if it was never implemented, it could highlight many of the problems current architectures have, and provide some ideas going forwards. And if it became very obvious that the new system is so much better, then we could always try to do an actual implementation. Nowadays in comparison everything leaks so much.
Another partial approach would be this: imagine you had a completely new console which had a single programming language, all tools needed to develop integrated, dumb simple, and you could draw on the screen easily, manipulate the audio buffers easily, and had trivial access to button inputs. Even without networking, I bet we would see amazing things happen. A closed, small, understandable and yet practical and performant system? The dream of every programmer. I know some people already think we have libraries that do this, but they can't provide such a platform.