Victor Hugo's timeless observation, "Nothing is more powerful than an idea whose time has come", resonates today as Quantum Computing, once only a dream of a physicist, stands at the threshold of reality with the potential to revolutionise the world. To comprehend the surge of attention it commands today, one must delve into the motivations that birthed and nurtured Quantum Computing. While the past of Quantum Computing provides insights into the present, the future could unfold through the lens of Quantum Software Engineering. Quantum Software Engineering, guided by its principles and methodologies investigates the most effective ways to interact with Quantum Computers to unlock their true potential and usher in a new era of possibilities. To gain insight into the present landscape and anticipate the trajectory of Quantum Computing and Quantum Software Engineering, this paper embarks on a journey through their evolution and outlines potential directions for future research. By doing so, we aim to equip readers (ideally software engineers and computer scientists not necessarily with quantum expertise) with the insights necessary to navigate the ever-evolving landscape of Quantum Computing and anticipate the trajectories that lie ahead.
翻译:维克多·雨果那句永恒的名言——“没有什么比一个时机成熟的思想更强大”——如今在量子计算领域得到印证。量子计算曾仅是物理学家的梦想,如今已站在现实的门槛上,具备改变世界的潜力。为了理解它当下所受到的热切关注,必须追溯促成并滋养量子计算发展的最初动因。量子计算的过去为解读其现状提供了线索,而未来则可能通过量子软件工程的视角展开。量子软件工程在其原则和方法论的指导下,探索与量子计算机进行交互以解锁其真正潜力并开启可能性新时代的最有效途径。为洞察当前格局并预测量子计算与量子软件工程的演进轨迹,本文追溯了它们的发展历程,并勾勒出未来研究的潜在方向。通过这种方式,我们旨在为读者(理想情况下是软件工程师和计算机科学家,不必然具备量子专业知识)提供必要的见解,以驾驭量子计算不断演变的格局,并预见其未来发展路径。