Comment by cloudhead
4 hours ago
Thanks for these thoughts -- I agree in principle, but we have to juggle a couple things here: while Radiant is in some ways an experiment, it isn't a research project. There are enough "obvious" things we can do better this time around, given everything we've learned as an industry, that I wouldn't want to leapfrog over this next milestone in personal computer evolution and end up building something a little too unfamiliar to be useful.
In that case I think the best advice I can give here is to focus less on features you dislike in other things and conaider the problems caused by those things. Without being encumbered by legacy reqirements you are free to make any changes you want, but each part is workload. Start at the top of each symptomatic feature and work your way down until you can change the part that causes the symptoms. Some things might require going down to the core. Some could be fixed with top level changes. Focus on finding what makes things bad(and why) instead of identifying bad things.
That's a nice approach, thanks for the advice.