|
|
|
|
|
by 9nGQluzmnq3M
2551 days ago
|
|
They don't say archaic, they say "learning to code is beyond the reach of most people", which seems like a fair statement. My kids learned how to use touchscreens as babies. They learned how to manipulate GUIs around the time they entered school. But they still regard my terminal window as black magic, and I'm not sure how to even start explaining what's happening when I punch in commands. That said, I agree the article is overstating the impact this will have: computers talking to computers has been a thing for a long time, they just use APIs (which are carefully crafted to be as umambiguous as possible) instead attempting to parse ambiguous human speech and pipe it into arbitrary web pages. |
|
Though perhaps not trivial, it seems easier than, say, explaining what you're doing when you fix/manipulate things on a car engine.
The terminal uses a form of language to give commands, and the result is the execution of the command and/or some sort of printed output.
`ls -lah` could be explained as 'a fast way of inputting' the equivalent of "Alexa, tell me in detail what files are in this directory". (Yes, you would have to explain something basic about files and directories, but that still seems reasonable.)