Poucas pessoas podem estar familiarizadas com Microsoft's Quantum Dev Kit mas devem ter ouvido falar sobre Quantum computação e o futuro celestial eles parecem prometer.
O Quantum Development Kit é a plataforma integrada da Microsoft para criar aplicativos quânticos usando uma nova linguagem de programação com foco quântico chamada Q ( Q Sharp). Foi entrelaçado com apenas Visual Studio no Windows até que a Microsoft fez recentemente uma porta para macOS e Linux que contém suporte para simulação quântica e VS Code.
Genuine Quantum dispositivos são extremamente difíceis de encontrar, mas o Quantum Dev Kit possibilita que o software seja executado em simuladores Qubit. Desde seu lançamento, milhares de desenvolvedores puderam visualizar como é trabalhar usando Quantum States em vez dos típicos Binary StatesIsso levou a Microsoft a portar o kit não apenas para macOS e Linux, mas também para o código aberto de suas bibliotecas.
As bibliotecas de desenvolvimento e os exemplos de demonstração que foram lançados juntamente com Q são lançados sob o Código Aberto MIT License e estão disponíveis no GitHub.
Microsoft Quantum Development Kit também foi feito para ser compatível com Python com suporte para Qpara fazer chamadas nativas para rotinas Python e vice-versa e o desempenho do simulador foi aumentado em 4-5 vezes.
Instale o Microsoft Quantum Dev Kit no Ubuntu Linux
Se você quiser mergulhar no novo mundo da Quantum Computing com Microsoft's Dev Kitvocê precisa ter o Visual Studio Code instalado.
1. Instale a extensão Microsoft Quantum Development Kit para Visual Studio Code.
2. Instale o Q Development Kit modelos de projeto usando sua linha de comando preferida executando o seguinte comando.
"$ dotnet new -i Microsoft.Quantum.ProjectTemplates::0.2-"
3. Clone o Microsoft Quantum Developer Kit Samples e Bibliotecas de seu repositório GitHub.
$ git clone https://github.com/Microsoft/Quantum.git
4. Navegue até o diretório recém-clonado e execute a inicialização Visual Studio Code .
$ cd Quantum $ código .
5. Execute o programa de exemplo de teletransporte.
$ cd Samples/Teleportation/ $ dotnet build $ dotnet run
Sua estação de trabalho está configurada para desenvolvimento Q se o programa for executado e a saída for semelhante a: tem 8 rodadas de teletransporte bem-sucedido com valores variados Verdadeiro/Falso enviado a cada rodada.
Você está animado com a disponibilidade do Quantum Development Kit para Linux e quais são seus pensamentos sobre Computação Quântica em geral? Deixe sua opinião na seção de comentários abaixo.