Hacker News new | ask | show | jobs
by natch 2604 days ago
I can't figure out what he means by "computational language." It seems to only be defined in a circular way:

>So what is a computational language? It’s a language for expressing things in a computational way—and for capturing computational ways of thinking about things.

I'd love to see him explain what he means without further use of the word "computational" in his explanation.

As long as use of the language stays behind a paywall I doubt it is going to get wide adoption. But having seen some of his previously published examples of using the language, it does seem powerful.

2 comments

When you read a great novel you almost feel as if your there in your head. When I read you code, I know what the program does, but if its elegant or even brilliant, I have no idea what it was like in your head the day you wrote it and where that epiphany percolated from.

I think a computational language would emphasize how you perceive the program in your head, or at least experience reliably how other people do AND do the thing (unlike state diagrams and flowchars, uml etc)

He seems to operate on a very narrow definition of what a programming language is, as if symbolic languages and homoiconic languages and declarative languages and logic langauges don't already exist.

Really any language used to specify a computation is a programming language, and so "computational language" and "programming language" are synonymous. Wolfram certainly knows this. His post is just marketing.