Earlier quoted context omitted.
Just because it has not completed doesn't mean it isn't happening. These days very small number of people know how computers actually work(how many know assembly or even C?) but there's a huge number of people building their businesses by programming machines do things. In the last 20 years, people were using languages close to English to express their ideas to a computer and make it do work. You touch computer scien…
Oh yeah, I remember people saying that about SQL a long time ago. People wouldn't need database engineers any more. Same with Visual Basic. No more application developers. Just drag and drop! You might ask yourself why VB6 or Delphi didn't simply rule the world forever. We had those ~25 years ago and with those tools, non-engineers could drag and drop their client/server database-CRUD apps together. Hell, you could d…
Describing and designing and validating asynchronous processes is especially complicated.