▲ | bubblyworld 10 hours ago | |||||||
Ask a biologist or ML enthusiast; complexity is the natural outcome of a period of mutation/selection. It's a mistake to criticise the result on the grounds of said complexity, I think - rather ask what environment the complexity evolved to "survive" in. It's boring common sense but don't take a bromeliad into the desert. My belief is that all codebases that live long enough will develop this level of complexity with time. The only exceptions imo are where the codebase solves a very particular, fixed problem, e.g. a library for A* pathfinding or whatever. But maybe not even then. | ||||||||
▲ | ozim 9 hours ago | parent [-] | |||||||
I think this covers nicely discussion about the HTML, CSS, JS and browsers complexity from other thread. We have a bit of messy complex system that we can run cross platform applications including mobile. But it was only one that could survive corporate greed and shenanigans where all other UI toolkits and frameworks are limited in one way or the other or entirely dead. People nag about the complexity and messiness but there is no other surviving alternative. | ||||||||
|