Much of the low-hanging fruit has been picked already, and only more difficult problems remain. This will be true until another major scientific breakthrough creates a new domain of technology with new low-hanging fruit.
> Programming languages and frameworks seem to be running in circles
I wouldn’t say this exactly, though advancements may have slowed due to less or no low-hanging fruit. The trend now is programming languages and frameworks that better control or eliminate effects (and with them attack surface, security vulnerabilities, and undefined behavior).
Rust is probably the poster child for this with its growing popularity and frameworks, though progenitors like Ada, Haskell and others in the ML and functional families count as well.
Then there’s the whole emerging field of quantum computing and quantum computing programming languages. That isn’t practical for garage hacking yet, but imagine when a future Steve Jobs or Bill Gates makes and markets the first desktop quantum computer. We’ll have a whole new field with low-hanging fruit.
This is why it’s critical for societies to continue large-scale investment in high-risk, high-return scientific research, to maintain a pipeline of new fields and their attendant low-hanging fruit for commercialization and innovation-driven economic growth.
> Programming languages and frameworks seem to be running in circles
I wouldn’t say this exactly, though advancements may have slowed due to less or no low-hanging fruit. The trend now is programming languages and frameworks that better control or eliminate effects (and with them attack surface, security vulnerabilities, and undefined behavior).
Rust is probably the poster child for this with its growing popularity and frameworks, though progenitors like Ada, Haskell and others in the ML and functional families count as well.
Then there’s the whole emerging field of quantum computing and quantum computing programming languages. That isn’t practical for garage hacking yet, but imagine when a future Steve Jobs or Bill Gates makes and markets the first desktop quantum computer. We’ll have a whole new field with low-hanging fruit.
This is why it’s critical for societies to continue large-scale investment in high-risk, high-return scientific research, to maintain a pipeline of new fields and their attendant low-hanging fruit for commercialization and innovation-driven economic growth.