The buzz about quantum computing has been rapidly increasing lately, and a growing number of developers have been looking into the subject. Concepts developers typically find challenging after cursory investigation of quantum computing include: superpositions of quantum bits (qubits), quantum gates, quantum entanglement (Einstein's "spooky actions at a distance"), and the relevance of Schrödinger's famous cat.
In this session, James Weaver will give a gentle introduction to quantum computing, including:
• A brief history of quantum computers
• Visualizing superpositions
• Composing quantum algorithms with quantum gates
• Understanding Shor's potentially RSA encryption busting algorithm
• Current status of quantum computers
This will include a breakdown of the maths behind core quantum computing concepts. The presentation consists of demonstrations, code samples, and slides.
James Weaver (@JavaFXpert): James Weaver is a Java developer, author, and speaker with a passion for cloud-native applications, machine learning, and quantum computing. James has written books including Inside Java, Beginning J2EE, the Pro JavaFX series, and Java with Raspberry Pi. As a Pivotal Developer Advocate, James speaks internationally at software technology conferences.