4 ms·
It's like saying every programmer should know assembly or know how to punch machine instructions on cards. Or in order to be able to jump-start your car you nee
by throw0x1away 7y ago
It's like saying every programmer should know assembly or know how to punch machine instructions on cards. Or in order to be able to jump-start your car you need to learn how to build car batteries from scratch. Silly right?
We progress by abstraction. Everything you are using right now is a complex abstraction of the base materials and instructions. AI that builds stuff for you (and possibly itself?) will be just another level of abstraction for "programmers".
- ktpsns 7y agoTraditional imperative programming has been there since almost 50 years and it will be there in 50 years. Programming languages come and go, but the general spirit is the same since the early days of computing. I like your car example: One day or another, you need to refill gas or the oil, change your tires, fill up the windscreen cleaning liquid, or understand that your V-belt broke. You can pass all this on a very surface level, just as a driver. But you will be much more confident when you learned that your car has a motor and gears and all that. That's the very reason we learn math today despite we have calculators since decades.