There's state, visual representation, and behavior. Why can't all of those be contained in one language?
Sure, let proficient programmers override defaults and break out of the 1 language model, but 99% of apps/website look & behave the same anyways, why can't we have nice defaults?
I'm concerned because I have a 1.5 year old son and I plan to introduce him to the internet (this wonderful, globally distributed, infinite potential platform that anyone can contribute to) as soon as I can.
But it's absurd to me that computers haven't been optimized well for his mind yet, but instead he'll have to spend years of his life optimizing his mind to understand and work with them.
I wish I could show him the magic & power of putting something app-like on the internet faster than that.
This project helps move in the direction of optimizing computers for human minds and I'm 100% excited about that.