3 ms·
> You have to reason about the way you write code, what your apps need, and what works best for your users. Not to use too-harsh language but that's a cop-out
by blueprint 7y ago
> You have to reason about the way you write code, what your apps need, and what works best for your users.
Not to use too-harsh language but that's a cop-out in my opinion. Yes, some tools are better for a given job than others. But we're working with general-purpose machinery for the purpose of building UIs and applications. There isn't really a differing set of requirements or problems in that domain. ... and if that's true, then it means that one size should actually fit all. I think, personally, UIKit is excellent. I think people don't understand how to use it properly… they don't understand how to write good imperative code, so they look to a declarative system as a way around that… but I think they're only deferring the inevitable or shifting non-problem-inherent complexity they couldn't initially solve.