3 ms·
This has some interesting ideas because it might help us get us from the current entangled mess we call web development. I'm not sure embedding xml in code is
by keyle 3y ago
This has some interesting ideas because it might help us get us from the current entangled mess we call web development.
I'm not sure embedding xml in code is the way, templating does have nice things, but most certainly some kind of declarative syntax for markup mixed in with data.
We've learnt over the last few years that the functional style of hydrating down views, e.g. SwiftUI is definitely a nice to have to compose large structures (without exaggerating though, I'm looking at you React/GraphQL), but passing data around is still a big PIA.
Reasoning about data in a high level language such as Eloquent/LINQ is nice (minus the abstraction leaks), but it bears reminding that most pages are views on a SQL request. Maybe we should start there. Maybe the webpage is a query.
I honestly think we need to ditch javascript and have a native language of the new web, with a sensible compiler and accessibility built in.
At the rate of the internet going the way it is going at the moment, maybe we will get to a grassroot soft-reset of the net in the coming years. Sadly, Gemini is not it, although it has its merits.
Not a fan of the haskell approach to the world though. It works in a vacuum, not in the real, dirty, world.