
Nous nous efforçons de suivre les tendances au stade de leur formation et de préparer les livres les plus pertinents pour les lecteurs russophones. Aujourd'hui, je vais vous montrer comment cela se produit. Par exemple, je vais prendre un sujet assez inhabituel - la programmation d'ordinateurs quantiques .
Cette histoire a commencé il y a 4 ans, et maintenant, à la fin de 2020, nous avons déjà formé un portefeuille petit, mais très accessible et pertinent .
En 2016, un livre très divertissant est venu à notre maison d'édition de collègues étrangers: The Future X Network: A Bell Labs Perspective . Si vous n’avez jamais entendu parler de Bell Labs, assurez-vous de vous y intéresser. Une organisation très exceptionnelle!
, . . , 2025 , . , , 5 ( 2015-, Nokia), .
, . , . - , , , IT ( IT ).
.
, – , . ( ). , .

2018 . : " ".
.
, , , . , , «», , .
The MIT press, Amazon. , .
!
CES 2019 - IBM. , , , IBM . .
– , , . , , .
, – , IBM, .
, IBM . , , , . - /. , «». , .

" " , CS Python. , , IBM. IBM ( Python, ), . , , . , , , , .
, CES 2020, IBM . , .
( aka Shkaff). , () .
, . – , .

" . ".
, . , - – . , , " ". , . , , .
, , . . , , , .
Microsoft – , , . , Q#, IBM, . , Microsoft , . , . , , , :
, . , - , . QPU IBM (. 4.1). 4.1 IBM Q Experience, , .

IBM Q Experience OpenQASM Qiskit. : 4.1 JavaScript, QCEngine, OpenQASM, IBM (. 4.2). , IBM (-). , . , .
http://oreilly-qc.github. io?p=4-1.
4.1.
include "qelib1.inc";
qreg q[5];
creg c[5];
// 1:
h q[2];
cx q[2],q[4];
barrier q[0],q[1],q[2],q[3],q[4];
// 2:
x q[0];
h q[0];
t q[0];
barrier q[0],q[1],q[2],q[3],q[4];
// 3:
h q[0]; h q[2];
cx q[2],q[0];
h q[2];
measure q[0] -> c[0];
measure q[2] -> c[2];
barrier q[3],q[4];
// 4:
x q[4];
z q[4];
barrier q[3],q[4];
// 5:
tdg q[4];
h q[4];
x q[4];
measure q[4] -> c[4];aka Shkaff

, – " . ".
( TENET, !), - IBM .
CV

. , , . , , , ?
, .
« . , , , . !»
Ilyas Khan, CEO, Cambridge Quantum Computing
/ . , , 2021 . / , !
, , " Python: ". , .
. "" , . , . , , ! , () IT .