you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (4 children)

Can't see how. As the slashdot comments point out, people already do that by hiring humans who translate what they want into code. At a point where you have a computer able to take those explanations and produce what people want instead, uh, I'm pretty sure you'll have a true artificially intelligent mind.

[–][deleted] 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (1 child)

I would disagree. Much like how we used to use human intelligence and encyclopedias to find information but now we use search engines and algorithms, technology like this can be used in specific circumstances. In fact, there are already examples of a machine learning algorithms writing code based on plaintext instructions today! (https://twitter.com/sharifshameem/status/1282676454690451457)

[–][deleted] 3 insightful - 1 fun3 insightful - 0 fun4 insightful - 1 fun -  (0 children)

Perhaps we have different ideas of what interpreting words and sentences would entail. I feel the best these will do is take specific sets of instructions morphing them into other specific sets of instructions. Not truly as loose as language would really be, just ultimately another kind of syntax that must be constrained as well.

[–][deleted] 2 insightful - 2 fun2 insightful - 1 fun3 insightful - 2 fun -  (0 children)

Judgement Day begins minutes after Skynet receives the specifications document.

[–]RuckFeddit 1 insightful - 1 fun1 insightful - 0 fun2 insightful - 1 fun -  (0 children)

Programming is based in logic, as is language. You're giving text/voice commands to a program that is translating it and beyond that it's an IDE.