|
|
|
|
|
by notaboutdave
3097 days ago
|
|
> No program for you until you make up your mind about what you want This is more or less the HN response to questions like this every time they come up. You can't fully automate programming because it is the very act of communication that defines the program. Without some type of brain-computer interface that could download your mind and "execute" it, you still have to communicate. Programming is the most direct and precise way to do this. |
|
Nobody is talking about automating programming. The point to my previous message is “There's no point to writing programs for users who don't know what they want.” At least not if you're acting in good faith. If you want to manipulate other people, that's a-whole-nother business, but I'm not enough of a psychopath to want to do that kind of thing.
> it is the very act of communication that defines the program
Programs are defined by the syntax and semantics of a programming language.
> Without some type of brain-computer interface that could download your mind and "execute" it, you still have to communicate.
You only need to communicate if you want to transmit an already existing program to someone or something else.