but yeah, I know what you mean, if you don't even try to make a good language, and just cobble shit together as you need it... you get stuck with shit like PHP and JS
And refusal to depreciate means you don't get a new PHP that could have nice unified syntax. And even if you did, refusal to update and move on means you get stuck with python 2 & 3
I think it's great that Google looked at Angular, and basically said "Well... we certainly would do things differently if we started over. Let's start over"
Obviously, such antics have to be balanced, you are not going to build a community for a language/library/framework if every release invalidates everything ever. And with out a community it's very had for such things to be used
I am not saying that language design is easy, but pretending it is and going "I want all the nice syntax" route without tackling the hard problems won't make it so
@thecoshman they kinda did make it clear it's wip though
as long as we're talking []. What I had in mind was a newtype/data to get rid of head, which, if made an instance of App, would still accept pure to construct it