skeptical_lurker comments on [LINK] Author's Note 119: Shameless Begging - Less Wrong Discussion
You are viewing a comment permalink. View the original post to see all comments and the full post content.
You are viewing a comment permalink. View the original post to see all comments and the full post content.
Comments (66)
Flare (the language) didn't sound that dumb to me - my impression wasn't that it would inherently 'do what i mean' but that it would somehow be both machine and human - readable, so that it would be easy to run advanced optimising compliers over it, and later would provide a natural basis for AI that could rewrite its own source code.
Looking back on it, this is way too much of a free lunch, and since an AI capable of understanding AI theory would probably also be able to parse the meaning of code written in conventional languages, its rather redundant. I still expect that 'do what i mean' languages will appear, for instance the language could detect 'obvious' mistakes, correct them and inform the user.
e.g. "x * y=z does not work because the dimensions do not match. Nor does x' * y=z, but x * y'=z does, so I have taken the liberty of changing your code to x * y'=z"
or "'inutaliseation' is not a function or variable. I assume you meant 'initialization', which is a function, and I corrected this mistake"
Eventually, it might evolve into a natural language to code translator.
But yes, a nanowar by 2010 wasn't the smartest idea.