In terms of the current state of quantum computing, while IBM and other organizations have made significant progress in developing quantum processors, it is still a developing technology that faces many technical challenges before it can be scaled up to the point where it can reliably factor large numbers. It's important to keep in mind that the development of practical quantum computers is a complex and ongoing process, and it's difficult to predict exactly when or if it will happen.
It's difficult to predict when breakthroughs will happen but a practical quantum computer is not outside the realm of possibility. It would be nice to have a backup plan.
reply