nancylebov: blue moon (Default)
I was reading a discussion about C++'s failings and virtues (mostly the failings, but some people like it), and now I'm wondering-- why isn't there translation between computer languages?

I'm not a programmer, but from what I can gather my instincts for what can and can't be done by computers are fairly good.

In theory, all usable computer languages are Turing equivalent.

Afaik, the reason we don't have good machine translation for natural languages is that natural languages are highly and non-obviously contextual. Also, sometimes even authors aren't quite sure what they mean.

If all computer languages are logically equivalent (except, I suppose, for how deep they go into the hardware) and they aren't ambiguous, what's the problem?

Speaking of instinct, I don't know whether not very technical answers to my question are possible. The only thing I'm sure of is that computer translation between computer languages is remotely feasible, it would have happened by now.
nancylebov: blue moon (Default)
I was reading a discussion about C++'s failings and virtues (mostly the failings, but some people like it), and now I'm wondering-- why isn't there translation between computer languages?

I'm not a programmer, but from what I can gather my instincts for what can and can't be done by computers are fairly good.

In theory, all usable computer languages are Turing equivalent.

Afaik, the reason we don't have good machine translation for natural languages is that natural languages are highly and non-obviously contextual. Also, sometimes even authors aren't quite sure what they mean.

If all computer languages are logically equivalent (except, I suppose, for how deep they go into the hardware) and they aren't ambiguous, what's the problem?

Speaking of instinct, I don't know whether not very technical answers to my question are possible. The only thing I'm sure of is that computer translation between computer languages is remotely feasible, it would have happened by now.
nancylebov: blue moon (Default)
[livejournal.com profile] fixx do not read these!

A questionaire on computer rage

Some tales of computer rage.

I conclude that I am a much nicer person than I thought--all I do is curse at the computer.

Links found at the exemplary GeekPress.
nancylebov: blue moon (Default)
Would quantum computing alone be able to get source code out of binary, or would it take really advanced AI as well? Really advanced means substantially smarter than human, not just really good at passing Turing tests.
nancylebov: blue moon (Default)
Would quantum computing alone be able to get source code out of binary, or would it take really advanced AI as well? Really advanced means substantially smarter than human, not just really good at passing Turing tests.

June 2017

S M T W T F S
    1 23
45678910
11121314151617
18192021 222324
2526272829 30 

Syndicate

RSS Atom

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jul. 20th, 2017 04:38 pm
Powered by Dreamwidth Studios