Were approaching the limits of computer power we need new programmers now – The Guardian
Way back in the 1960s, Gordon Moore, the co-founder of Intel, observed that the number of transistors that could be fitted on a silicon chip was doubling every two years. Since the transistor count is related to processing power, that meant that computing power was effectively doubling every two years. Thus was born Moores law, which for most people working in the computer industry or at any rate those younger than 40 has provided the kind of bedrock certainty that Newtons laws of motion did for mechanical engineers.
There is, however, one difference. Moores law is just a statement of an empirical correlation observed over a particular period in history and we are reaching the limits of its application. In 2010, Moore himself predicted that the laws of physics would call a halt to the exponential increases. In terms of size of transistor, he said, you can see that were approaching the size of atoms, which is a fundamental barrier, but itll be two or three generations before we get that far but thats as far out as weve ever been able to see. We have another 10 to 20 years before we reach a fundamental limit.
Weve now reached 2020 and so the certainty that we will always have sufficiently powerful computing hardware for our expanding needs is beginning to look complacent. Since this has been obvious for decades to those in the business, theres been lots of research into ingenious ways of packing more computing power into machines, for example using multi-core architectures in which a CPU has two or more separate processing units called cores in the hope of postponing the awful day when the silicon chip finally runs out of road. (The new Apple Mac Pro, for example, is powered by a 28-core Intel Xeon processor.) And of course there is also a good deal of frenzied research into quantum computing, which could, in principle, be an epochal development.
But computing involves a combination of hardware and software and one of the predictable consequences of Moores law is that it made programmers lazier. Writing software is a craft and some people are better at it than others. They write code that is more elegant and, more importantly, leaner, so that it executes faster. In the early days, when the hardware was relatively primitive, craftsmanship really mattered. When Bill Gates was a lad, for example, he wrote a Basic interpreter for one of the earliest microcomputers, the TRS-80. Because the machine had only a tiny read-only memory, Gates had to fit it into just 16 kilobytes. He wrote it in assembly language to increase efficiency and save space; theres a legend that for years afterwards he could recite the entire program by heart.
There are thousands of stories like this from the early days of computing. But as Moores law took hold, the need to write lean, parsimonious code gradually disappeared and incentives changed. Programming became industrialised as software engineering. The construction of sprawling software ecosystems such as operating systems and commercial applications required large teams of developers; these then spawned associated bureaucracies of project managers and executives. Large software projects morphed into the kind of death march memorably chronicled in Fred Brookss celebrated book, The Mythical Man-Month, which was published in 1975 and has never been out of print, for the very good reason that its still relevant. And in the process, software became bloated and often inefficient.
But this didnt matter because the hardware was always delivering the computing power that concealed the bloatware problem. Conscientious programmers were often infuriated by this. The only consequence of the powerful hardware I see, wrote one, is that programmers write more and more bloated software on it. They become lazier, because the hardware is fast they do not try to learn algorithms nor to optimise their code this is crazy!
It is. In a lecture in 1997, Nathan Myhrvold, who was once Bill Gatess chief technology officer, set out his Four Laws of Software. 1: software is like a gas it expands to fill its container. 2: software grows until it is limited by Moores law. 3: software growth makes Moores law possible people buy new hardware because the software requires it. And, finally, 4: software is only limited by human ambition and expectation.
As Moores law reaches the end of its dominion, Myhrvolds laws suggest that we basically have only two options. Either we moderate our ambitions or we go back to writing leaner, more efficient code. In other words, back to the future.
What just happened?Writer and researcher Dan Wang has a remarkable review of the year in technology on his blog, including an informed, detached perspective on the prospects for Chinese domination of new tech.
Algorithm says noTheres a provocative essay by Cory Doctorow on the LA Review of Books blog on the innate conservatism of machine-learning.
Fall of the big beastsHow to lose a monopoly: Microsoft, IBM and antitrust is a terrific long-view essay about company survival and change by Benedict Evans on his blog.
See the original post:
Were approaching the limits of computer power we need new programmers now - The Guardian
- Think Quantum Computing Will Be the Next Big Thing? These Are the 2 Stocks to Buy Today - 24/7 Wall St. - July 14th, 2025 [July 14th, 2025]
- Rigetti Computing (RGTI): At the Quantum Inflection Point A Leveraged Play on Institutional Adoption - AInvest - July 14th, 2025 [July 14th, 2025]
- NTT Research and Tohoku University Collaborate on Quantum Enhanced Coherent Ising Machines - Quantum Computing Report - July 14th, 2025 [July 14th, 2025]
- Better Quantum Computing Stock: D-Wave Quantum vs. IonQ - MSN - July 14th, 2025 [July 14th, 2025]
- Better Quantum Computing Stock: D-Wave Quantum vs. IonQ - The Motley Fool - July 12th, 2025 [July 12th, 2025]
- ZenaTech Creates First Quantum Computing Prototype Enabling Disruptive AI Drone Speed and Precision for Future Commercial and US Defense Applications... - July 12th, 2025 [July 12th, 2025]
- Nearly two-thirds of organizations consider quantum computing as the most critical cybersecurity threat in 35 years - Capgemini - July 12th, 2025 [July 12th, 2025]
- Why Quantum Computing Stock Skyrocketed 69.3% in June -- and What Comes Next? - Nasdaq - July 12th, 2025 [July 12th, 2025]
- Quantum Computing - Why BTC isn't the biggest worry for COINBASE:BTCUSD by Profit_Through_Patience - TradingView - July 10th, 2025 [July 10th, 2025]
- 3 Artificial Intelligence (AI) Stocks Could Lead the Quantum Computing Revolution - The Motley Fool - July 10th, 2025 [July 10th, 2025]
- D-Wave, Yonsei, Incheon team up to boost quantum computing - Evertiq - July 10th, 2025 [July 10th, 2025]
- Is Rigetti Computing the Top Quantum Computing Stock for the Second Half of 2025? - The Motley Fool - July 10th, 2025 [July 10th, 2025]
- Why Quantum Computing Stock Skyrocketed 69.3% in June -- and What Comes Next? - The Motley Fool - July 10th, 2025 [July 10th, 2025]
- SuperQ Quantum Computing Inc. to Begin Trading on CSE as QBTQ - TipRanks - July 10th, 2025 [July 10th, 2025]
- Why Quantum Computing Stock Skyrocketed 69.3% in June -- and What Comes Next? - AOL.com - July 10th, 2025 [July 10th, 2025]
- This Quantum Computing Stock Just Raised $1 Billion And Analyst Says Its Only Getting Started - IonQ (NYSE:IONQ) - Benzinga - July 10th, 2025 [July 10th, 2025]
- Nearly two-thirds of organizations consider quantum computing as the most critical cybersecurity threat in 3-5 years - The Manila Times - July 10th, 2025 [July 10th, 2025]
- Quantum Computing (NASDAQ:QUBT) Shares Down 2.2% - Here's What Happened - MarketBeat - July 10th, 2025 [July 10th, 2025]
- Billionaires Are Buying This Quantum Computing Stock Hand Over Fist (Hint: It's Not IonQ or D-Wave Quantum) - The Motley Fool - July 8th, 2025 [July 8th, 2025]
- Individual defects in superconducting quantum circuits imaged for the first time - Scientific Computing World - July 8th, 2025 [July 8th, 2025]
- Horses for Courses: Where Quantum Computing Is, and Isnt, the Answer - RealClearDefense - July 8th, 2025 [July 8th, 2025]
- Satoshi-Era Bitcoin (BTC) Whale's $8B Move Explained Amid Looming Quantum Computing Threat to Crypto - Blockchain News - July 8th, 2025 [July 8th, 2025]
- Quantum Computing's 'Q-Day' Threat: Is Your Bitcoin (BTC) and Ethereum (ETH) Portfolio Facing Annihilation? - Blockchain News - July 8th, 2025 [July 8th, 2025]
- BlackRock's Bitcoin ETF Filing Warns of Quantum Computing Threat: Could Q-Day Make BTC and ETH Worthless? - Blockchain News - July 8th, 2025 [July 8th, 2025]
- Quantum Computing's "Q-Day" Poses Existential Risk to Bitcoin (BTC) and Ethereum (ETH), Expert Warns - Blockchain News - July 8th, 2025 [July 8th, 2025]
- Quantum Computing Threat: 25% of Bitcoin (BTC) at Risk as Polyhedra (ZKJ) Crashes 80% After Liquidity Attack - Blockchain News - July 8th, 2025 [July 8th, 2025]
- Scientists Just Simulated the Impossible in Quantum Computing - SciTechDaily - July 8th, 2025 [July 8th, 2025]
- 3 Quantum Computing Stocks with Potential to Beat the Market 7/7/2025 - TipRanks - July 8th, 2025 [July 8th, 2025]
- JPMorgan's quantum computing team lost its leaders & there is a mystery - eFinancialCareers - July 8th, 2025 [July 8th, 2025]
- Cracking the quantum code: Light and glass are set to transform computing - Phys.org - July 8th, 2025 [July 8th, 2025]
- IBM Backs $26M Funding for Quantum Computing Error Correction Startup - IoT World Today - July 8th, 2025 [July 8th, 2025]
- Horses for courses: where quantum computing is, and isnt, the answer - The Strategist | ASPI's analysis and commentary site - July 8th, 2025 [July 8th, 2025]
- D-Wave and Rigetti: Cantor Chooses the Best Quantum Computing Stocks to Buy - Yahoo Finance - July 6th, 2025 [July 6th, 2025]
- Quantum Computing's Surge: Navigating Tariffs and Tech Tailwinds for Profitable Growth - AInvest - July 6th, 2025 [July 6th, 2025]
- 2 Top Quantum Computing Stocks to Buy in July - The Motley Fool - July 6th, 2025 [July 6th, 2025]
- D-Wave and Rigetti: Cantor Chooses the Best Quantum Computing Stocks to Buy - TipRanks - July 4th, 2025 [July 4th, 2025]
- QEDMA Raises $26 Million With Participation From IBM to Tackle Quantum Computing Errors - The Quantum Insider - July 4th, 2025 [July 4th, 2025]
- Quantum Computing Stocks QBTS and IONQ Rally as Cantor Assigns Buy Rating - TipRanks - July 4th, 2025 [July 4th, 2025]
- Meet the Monster Quantum Computing Stock That Continues to Crush IonQ, Rigetti Computing, and Nvidia - The Motley Fool - July 4th, 2025 [July 4th, 2025]
- Meet the Monster Quantum Computing Stock That Continues to Crush IonQ, Rigetti Computing, and Nvidia - Nasdaq - July 4th, 2025 [July 4th, 2025]
- Rigetti Computing Is Skyrocketing Today -- Is the Quantum Computing Stock a Buy? - Yahoo Finance - July 4th, 2025 [July 4th, 2025]
- Why Quantum Computing Stock Skyrocketed Today - The Motley Fool - July 4th, 2025 [July 4th, 2025]
- The European Commission wants Europe to become the world leader in quantum computing within the next five years - PC Gamer - July 4th, 2025 [July 4th, 2025]
- Cracking the quantum code: light and glass are set to transform computing - research-and-innovation.ec.europa.eu - July 4th, 2025 [July 4th, 2025]
- Rigetti Computing Is Skyrocketing Today -- Is the Quantum Computing Stock a Buy? - The Motley Fool - July 4th, 2025 [July 4th, 2025]
- Quantum Computing Investments: A Once-in-a-Lifetime Opportunity? - Yahoo - July 4th, 2025 [July 4th, 2025]
- BlackRock Warns Quantum Computing Threatens Bitcoin Security - IoT World Today - July 4th, 2025 [July 4th, 2025]
- Rigetti Computing Is Skyrocketing Today -- Is the Quantum Computing Stock a Buy? - Nasdaq - July 4th, 2025 [July 4th, 2025]
- MegazoneCloud & Classiq Boost Quantum Computing In Korea - Quantum Zeitgeist - July 4th, 2025 [July 4th, 2025]
- Rigetti vs. D-Wave: Which Quantum Computing Stock Has Better Prospects? - Zacks Investment Research - July 2nd, 2025 [July 2nd, 2025]
- IonQ: The Next Disruptive Opportunity In Quantum Computing (NYSE:IONQ) - Seeking Alpha - July 2nd, 2025 [July 2nd, 2025]
- Rigetti vs. D-Wave: Which Quantum Computing Stock Has Better Prospects? - Yahoo Finance - July 2nd, 2025 [July 2nd, 2025]
- Terror-Linked Qataris Could Gain Quantum Computing Technology via Billion-Dollar Deal - Middle East Forum - July 2nd, 2025 [July 2nd, 2025]
- Quantum Computing Progress: Scaling Fidelity And Algorithms For Practical Advantage - Quantum Zeitgeist - July 2nd, 2025 [July 2nd, 2025]
- The Best Quantum Computing Stocks to Buy Right Now - The Motley Fool - July 2nd, 2025 [July 2nd, 2025]
- Quantum Computing Threat Drives New Encryption Standards and Mathematical Challenges. - Quantum Zeitgeist - July 2nd, 2025 [July 2nd, 2025]
- IBM's Quantum Leap: Can AI and Quantum Computing Drive a New Era of Growth? - AInvest - July 2nd, 2025 [July 2nd, 2025]
- Why IonQ Could Be the Quantum Computing Leader to Multiply Your Investment by 2035 - AInvest - July 2nd, 2025 [July 2nd, 2025]
- European Investment Fund Invests 30M ($35.1M USD) in Quantonation II for Quantum Technologies and Deep Physics - Quantum Computing Report - July 2nd, 2025 [July 2nd, 2025]
- 3 Quantum Computing Stocks That Could Deliver Decades of Explosive Growth - The Motley Fool - June 29th, 2025 [June 29th, 2025]
- QUANTUM COMPUTING INVESTIGATION INITIATED by Former Louisiana Attorney General: Kahn Swick & Foti, LLC Investigates the Officers and Directors of... - June 29th, 2025 [June 29th, 2025]
- KT and HEQA Security Partner to Deploy Quantum Key Distribution for Telecom Infrastructure - Quantum Computing Report - June 29th, 2025 [June 29th, 2025]
- Quantum computing on the horizon: What leaders need to know. - McKinsey & Company - June 28th, 2025 [June 28th, 2025]
- 1 Quantum Computing Stock That Is a Glaring Buy, According to Wall Street - Yahoo Finance - June 28th, 2025 [June 28th, 2025]
- 3 Quantum Computing Stocks on Verge of a Breakout: QBTS, IONQ, QUBT - Yahoo Finance - June 28th, 2025 [June 28th, 2025]
- Quantum Computing Achieves First Real-World Milestone in Image Recognition - ScienceBlog.com - June 28th, 2025 [June 28th, 2025]
- IonQ vs IBM: Which Quantum Computing Stock Is the Better Buy Today? - Yahoo Finance - June 28th, 2025 [June 28th, 2025]
- Want to Invest in Quantum Computing? 2 Stocks That Are Great Buys Right Now. - MSN - June 28th, 2025 [June 28th, 2025]
- 1 Quantum Computing Stock That Is a Glaring Buy, According to Wall Street - MSN - June 28th, 2025 [June 28th, 2025]
- 1 Quantum Computing Stock That Is a Glaring Buy, According to Wall Street - The Motley Fool - June 28th, 2025 [June 28th, 2025]
- Are Quantum Computing Stocks Becoming the Next AI? - The Motley Fool - June 28th, 2025 [June 28th, 2025]
- F.D. Flam: Quantum computing could be the future of drug development - Pioneer Press - June 28th, 2025 [June 28th, 2025]
- Quantum Computing Completes $200 Million Private Placement. Why the Stock Is Falling. - Barron's - June 28th, 2025 [June 28th, 2025]
- Want to Invest in Quantum Computing? 2 Stocks That Are Great Buys Right Now. - Yahoo Finance - June 28th, 2025 [June 28th, 2025]
- The Smartest Way to Play Quantum Computing May Already Be in Your Portfolio - The Motley Fool - June 24th, 2025 [June 24th, 2025]
- Quantum Computing News: New Roadmaps, Real Timelines, and Rising Stocks - TipRanks - June 24th, 2025 [June 24th, 2025]
- Will Quantum Computing Stocks Soar in the Second Half? - The Motley Fool - June 24th, 2025 [June 24th, 2025]
- 2 Quantum Computing Stocks That Could Become Monsters - The Motley Fool - June 24th, 2025 [June 24th, 2025]
- UK Government Commits 670 Million ($908.6 Million USD) Over 10 Years to Advance Quantum Computing Capabilities - Quantum Computing Report - June 24th, 2025 [June 24th, 2025]
- Is Quantum Computing (QUBT) Stock a Buy on This Bold Technological Breakthrough? - Yahoo Finance - June 24th, 2025 [June 24th, 2025]