3 ms·
> I mean a computer as a direct expansion of your cognitive ability has to be the end point in user interfaces, William Gibson hints at something similar to th
by pfarrell 6y ago
> I mean a computer as a direct expansion of your cognitive ability has to be the end point in user interfaces,
William Gibson hints at something similar to this in the graduate work of a character in the short story “Dogfight”[0] from the excellent collection “Burning Chrome”.
I think before that, the act of programming will be supplemented by AI and will become more descriptive than procedural.
I think about SQL, where you typically describe the shape of the data and relationships you want, rather than how to get it. The database then creates a query plan... effectively a “program”, compiles it, then executes it.
I think programming will become more like that, on its way to what you describe.
0: https://en.m.wikipedia.org/wiki/Dogfight_(short_story) https://en.m.wikipedia.org/wiki/Dogfight_(short_story)
- noir_lord 6y agoI'm familiar with Burning Chrome, I read it when it came out (after 9yo me figured out how to get to the library on my own and ask the nice lady behind the counter how to order books in - my mum disliked the former part but was impressed with the latter - she was even handed, I got grounded for a week but since I spent most of my time in my room reading I realise now that was superb parenting).