4 ms·
The article is correct in that as time goes on and technology (along with application design) evolves, program types that were once written "by hand" in a textu
by jasongullickson 18y ago
The article is correct in that as time goes on and technology (along with application design) evolves, program types that were once written "by hand" in a textural programming language are later created using higher-level tools (not higher as in superior, but working at a higher level of abstraction from the hardware).
However this only happens in known, established domains and it happens gradually. What Ruby on rails has done for the CRUD web app is a perfect example.
"New" software will always be written in the native tongue of the hardware, which to this day remains assembler. This in turn builds languages, which can then lead to more "automated" tools, but until the fundamental nature of the hardware changes, how can the method of programming it?