3 ms·
How about: Take what we learn from new development so that we can improve the older, lower-level stuff, and strip away some unnecessary levels of abstraction?
by khedoros1 10y ago
How about: Take what we learn from new development so that we can improve the older, lower-level stuff, and strip away some unnecessary levels of abstraction?
- josephg 10y agoYep. I did some swift development recently and while I absolutely loved the language I was struck with how much worse the uikit APIs are compared to react. There's nothing special about javascript the language. The nice thing about web development is that the really fast framework iteration cycles. And everyone complains about them, but as a result we have some fantastic APIs for UI development in javascript land now. (Eg, react.) What I want to see is someone port those lovely abstractions across to native languages. For example, a port of choo[1] to swift on top of uikit would be gloriously fast, efficient, small and easy to work with. [1] https://github.com/yoshuawuyts/choo https://github.com/yoshuawuyts/choo