> Will end-user applications ever be truly programmable? If so, how?
This requires a clear separation of functions and data. Linux pipes are a glimpse of what's possible, and there's been some work in translating English to Bash. I think we aren't far from AI-powered English-to-Code translation being feasible: "order me an uber an hour before my next meeting" -> check calendar, filter, add -1, call the uber function. Alexa must be working on something like this. If I had billion that's what I'd work on.
This requires a clear separation of functions and data. Linux pipes are a glimpse of what's possible, and there's been some work in translating English to Bash. I think we aren't far from AI-powered English-to-Code translation being feasible: "order me an uber an hour before my next meeting" -> check calendar, filter, add -1, call the uber function. Alexa must be working on something like this. If I had billion that's what I'd work on.