In previous posts I've written about Natural Language Programming, Dijkstra's Ghost - the End of The Symbolic Supremacy and Ephemeral Editable Specifications (aka Extract, Edit, Apply). These touched on the topics of Natural Language Programming and the role of Specifications in AI-native programming. Today I'd like to step back and address an underlying question: what … Continue reading What Kind of Programming is Natural Language Programming?
Tag: natural-language-programming
On Natural Language Programming
Dijkstra's Ghost and the End of The Symbolic Supremacy. I recently found myself arguing with the ghost of Edsger Dijkstra on LinkedIn. This is not a comfortable position for a computer scientist to find themself in. More specifically, I was triggered by this LinkedIn post, which quoted Dijkstra's 1978 paper "On the foolishness of natural … Continue reading On Natural Language Programming