A Microsoft lança seu compilador Q # e simuladores quânticos

q-sustenido

Embora ainda não estejam totalmente desenvolvidos, computadores quânticos estão se formando lentamente conforme a tecnologia por trás deles amadurece. Física quântica aplicada ao campo da computação atualmente é considerada uma solução inovadora capaz de revolucionar o mundo em um futuro não muito distante.

Esta é uma das principais razões pelas quais tantas empresas líderes de tecnologia em seus respectivos setores estão engajadas em uma batalha feroz para alcançar rapidamente a criação de um computador quântico poderoso e, acima de tudo, funcional que possa cumprir seu objetivo de desenvolvimento.

É nesta mesma perspectiva que em setembro de 2017, a Microsoft anunciou estar trabalhando em uma nova linguagem de programação, Q # (Q-sustenido), dedicado a computadores quânticos.

Em dezembro do mesmo ano, a Microsoft anunciou a disponibilidade de uma versão beta gratuita de seu kit de desenvolvimento Quantum, incluindo a linguagem de programação Q # e seu compilador; uma biblioteca Q # padrão.

A biblioteca contém operações e funções que suportam o requisito de controle da linguagem clássica e algoritmos quânticos Q #, um emulador de máquina quântica local, otimizado para simulação precisa e velocidade vetorial, um emulador de rastreamento quântico de computador, usado para estimar os recursos necessários para executar um quantum programa.

Também permite uma depuração mais rápida de código de controle não Q #; uma extensão do Visual Studio, contendo modelos para arquivos e projetos Q #, bem como realce de sintaxe.

A Microsoft continua a lançar produtos

Na conferência Build 2019, a Microsoft anunciou que lançará o código-fonte de seu compilador Q # e simuladores quânticos como parte do kit de desenvolvimento.

“Nossa ambição é tornar a computação quântica mais acessível para que os desenvolvedores possam ajudar a resolver alguns dos problemas mais urgentes do mundo. O poder de concretizar essa visão reside no fato de que cada desenvolvedor pode colaborar, compartilhar código e desenvolver o trabalho uns dos outros.

O Microsoft Quantum Development Kit permite que os desenvolvedores, em todos os estágios do ciclo de vida da programação quântica, desde o aprendizado de conceitos quânticos básicos até a codificação de seu primeiro aplicativo quântico, forneçam soluções do mundo real usando nossos exemplos e bibliotecas de código aberto.

Deste modo, as instituições de ensino superior serão capazes de usar essas ferramentas mais facilmente e é claro, os desenvolvedores podem contribuir com seus próprios códigos e ideias para o projeto.

Isso certamentee tornará o desenvolvimento de algoritmos mais fácil e transparente para os desenvolvedores.

Em março, a Microsoft chegou a anunciar o lançamento da Microsoft Quantum Network, uma comunidade global de pessoas e organizações que trabalham juntas para melhorar a computação quântica.

Temos o prazer de anunciar que neste verão iremos lançar o Quantum Development Kit, que inclui nosso compilador Q # e simuladores quânticos.

Ao abrir o Quantum Development Kit de código aberto no GitHub, estamos permitindo que os desenvolvedores contribuam para o desenvolvimento da computação quântica ao lado de uma comunidade emergente de programadores de computação quântica.

Começamos esse trabalho no ano passado, quando abrimos várias fontes para o Quantum Dev Kit, incluindo bibliotecas e amostras.

Cada contribuição ajuda uma comunidade em expansão de desenvolvedores a usar o Q # para fornecer novas soluções interessantes, abordando alguns dos problemas mais complexos ", diz a Microsoft.

Uma nova era para a computação

A Microsoft não é a única empresa interessada no desenvolvimento da computação quântica. Outras empresas também estão se movendo para tornar a computação quântica e suas promessas uma realidade.

Esse é o caso da IBM, que por sua vez está fazendo grandes avanços cem sistemas e serviços quânticos comerciais, chamados IBM Q, que foram disponibilizados por meio de sua plataforma de nuvem.

IBM Q é a primeira iniciativa da indústria para construir computadores quânticos universais para negócios e ciência. Por meio dessa iniciativa, uma equipe multidisciplinar está desenvolvendo sistemas quânticos escaláveis ​​e possíveis aplicações de tecnologia.

A IBM Research também trabalha com uma rede global de empresas Fortune 500, instituições acadêmicas, startups e laboratórios de pesquisa nacionais (chamados de IBM Q Network) que usam a tecnologia IBM para o avanço da computação quântica.


Deixe um comentário

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

*

*

  1. Responsável pelos dados: Miguel Ángel Gatón
  2. Finalidade dos dados: Controle de SPAM, gerenciamento de comentários.
  3. Legitimação: Seu consentimento
  4. Comunicação de dados: Os dados não serão comunicados a terceiros, exceto por obrigação legal.
  5. Armazenamento de dados: banco de dados hospedado pela Occentus Networks (UE)
  6. Direitos: A qualquer momento você pode limitar, recuperar e excluir suas informações.