6 ms·
The comparison made between English and C++ (spoken/written language and programming language) makes me wonder if people should even be comparing the two at at
by mjp94 13y ago
The comparison made between English and C++ (spoken/written language and programming language) makes me wonder if people should even be comparing the two at at all. They do serve similar purposes in a sense, but what I'm wondering is if we would even compare them if they both weren't called "languages"? If the words used for programming language and written/spoken languages were completely disjoint, would this point even be brought up?
- Fargren 13y agoLanguage Theory is a subset of automata theory that covers both. So at least in some sense, they are comparable. We can place them in Chomsky's Hierarchy and compare the constructs that are meaningful in both.
- gsg 13y ago"It's possible to program a computer in English. It's also possible to make an airplane controlled by reins and spurs." - John McCarthy.
- agentultra 13y agoThey share the same node, language, so I don't see they could avoid comparison. In fact, programming language could be argued to be a specialization of spoken language. After all we're not punching in bytes by hand on control cards anymore.
- hercynium 13y agoIndeed, the blurring of this distinction became the means by which Larry Wall earned his college degree! https://en.wikipedia.org/wiki/Larry_Wall#Education https://en.wikipedia.org/wiki/Larry_Wall#Education He talks about it in more depth in this interview: http://youtu.be/aNAtbYSxzuA http://youtu.be/aNAtbYSxzuA