Microsoft lanza o seu compilador Q # e simuladores cuánticos

q-afiada

Aínda que aínda non están completamente desenvolvidos, os ordenadores cuánticos vanse formando lentamente a medida que a tecnoloxía detrás deles madura. Física cuántica aplicada ao campo da computación actualmente considérase como unha solución innovadora capaz de revolucionar o mundo nun futuro non moi afastado.

Esta é unha das principais razóns polas que tantas empresas líderes en tecnoloxía nas súas respectivas industrias están nunha dura batalla para conseguir rapidamente a creación dun ordenador cuántico potente e sobre todo funcional que poida cumprir o seu obxectivo de desenvolvemento.

É nesta mesma perspectiva que en setembro de 2017, Microsoft anunciara estar traballando nunha nova linguaxe de programación, Q # (Q-sharp), dedicado aos ordenadores cuánticos.

En decembro do mesmo ano, Microsoft anunciara a dispoñibilidade dunha versión beta gratuíta do seu kit de desenvolvemento Quantum, incluíndo a linguaxe de programación Q # e o seu compilador; unha biblioteca Q # estándar.

A biblioteca contén operacións e funcións que admiten o requisito de control de linguaxe clásica e algoritmos cuánticos Q #, un emulador de máquinas cuánticas local, optimizado para unha simulación precisa e velocidade vectorial, un emulador de seguimento cuántico por ordenador, usado para estimar os recursos necesarios para executar un programa cuántico.

Tamén permite a depuración máis rápida do código de control que non é Q #; unha extensión de Visual Studio, que contén modelos para ficheiros e proxectos Q #, así como resaltado de sintaxe.

Microsoft segue lanzando produtos

Na conferencia Build 2019, Microsoft anunciou que lanzará o código fonte do seu compilador Q # e simuladores cuánticos como parte do kit de desenvolvemento.

“A nosa ambición é facer máis accesible a computación cuántica para que os desenvolvedores poidan axudar a resolver algúns dos problemas máis acuciantes do mundo. O poder de realizar esta visión reside no feito de que cada desenvolvedor pode colaborar, compartir código e desenvolver o traballo do outro.

O Microsoft Quantum Development Kit permite aos desenvolvedores, en todas as fases do ciclo de vida da programación cuántica, desde a aprendizaxe de conceptos cuánticos básicos ata a codificación da súa primeira aplicación cuántica, para ofrecer solucións do mundo real empregando os nosos exemplos e bibliotecas de código aberto.

Deste xeito, as institucións de educación superior poderán utilizar estas ferramentas máis facilmente e por suposto, os desenvolvedores poderán aportar os seus propios códigos e ideas ao proxecto.

Isto seguramenteFacerá o desenvolvemento de algoritmos máis doado e transparente para os desenvolvedores.

En marzo, Microsoft anunciou incluso o lanzamento de Microsoft Quantum Network, unha comunidade global de persoas e organizacións que traballan xuntas para mellorar a computación cuántica.

Estamos encantados de anunciar que este verán lanzaremos o Kit de desenvolvemento cuántico, que inclúe o noso compilador Q # e simuladores cuánticos.

Ao abrir o código aberto Quantum Development Kit en GitHub, estamos permitindo aos desenvolvedores contribuír ao desenvolvemento da computación cuántica xunto a unha emerxente comunidade de programadores de computación cuántica.

Comezamos este traballo o ano pasado cando abrimos varias fontes para o Quantum Dev Kit, incluíndo bibliotecas e mostras.

Cada contribución axuda a que unha comunidade de desenvolvedores en expansión use Q # para ofrecer novas e emocionantes solucións, abordando algúns dos problemas máis complexos ", di Microsoft.

Unha nova era para a informática

Microsoft non é a única empresa interesada no desenvolvemento da computación cuántica. Outras empresas tamén se están movendo para facer realidade a computación cuántica e as súas promesas.

Tal é o caso de IBM, que pola súa banda está a facer grandes avances csobre sistemas e servizos cuánticos comerciais, chamados IBM Q, que se puxeron a disposición a través da súa plataforma na nube.

IBM Q é a primeira iniciativa do sector para construír computadores cuánticos universais para empresas e ciencia. A través desta iniciativa, un equipo multidisciplinar está a desenvolver sistemas cuánticos escalables e aplicacións tecnolóxicas potenciais.

IBM Research tamén traballa cunha rede global de empresas Fortune 500, institucións académicas, startups e laboratorios nacionais de investigación (chamados IBM Q Network) que usan a tecnoloxía IBM para avanzar na computación cuántica.


O contido do artigo adhírese aos nosos principios de ética editorial. Para informar dun erro faga clic en aquí.

Sexa o primeiro en opinar sobre

Deixa o teu comentario

Enderezo de correo electrónico non será publicado. Os campos obrigatorios están marcados con *

*

*

  1. Responsable dos datos: Miguel Ángel Gatón
  2. Finalidade dos datos: controlar SPAM, xestión de comentarios.
  3. Lexitimación: o seu consentimento
  4. Comunicación dos datos: os datos non serán comunicados a terceiros salvo obrigación legal.
  5. Almacenamento de datos: base de datos aloxada por Occentus Networks (UE)
  6. Dereitos: en calquera momento pode limitar, recuperar e eliminar a súa información.