3 ms·
I don't think there's any inherent problem with stuff being declarative. We just need the software to be smart enough to handle it well. We might have a long
by jamesrcole 15y ago
I don't think there's any inherent problem with stuff being declarative. We just need the software to be smart enough to handle it well. We might have a long way to go till we can do this effectively.
I'd suggest looking at 'declarative' from the point of view of delegation (not in the technical sense, but the usual sense of getting someone else to do a task for you). Ideally you want to specify what you want to be done and you shouldn't care about how it's done. Software is meant to be a labor saving device.
I assume you're ok with the idea of delegating tasks to people. If the software was smart enough I think it'd reasonable to delegate to it as well.
- cr4zy 15y agoSearch is declarative and works well.
- zimbatm 15y ago"We just need the software to be smart enough to handle it well." You just shifted the complexity with one sentence, it doesn't make it any easier.
- jamesrcole 15y agoI never said anything about making it easier. I was pointing out that it's a worthwhile longterm goal, but one that requires sophisticated software to achieve.