#Quantum – Improvements in the new version of Microsoft Quantum Development Kit (Linux, Mac, Python and more!)

  Hi! February has been a month of events and sessions; March will be a month more dedicated to study and to build a couple of interesting projects. One of the issues that I have to take up again is Quantum Computing . I've already written some posts about it, and today I find a … Continue reading #Quantum – Improvements in the new version of Microsoft Quantum Development Kit (Linux, Mac, Python and more!)

Advertisements

#Quantum – Mejoras en la nueva version de Microsoft Quantum Development Kit (Linux, Mac, Python y mas!)

  Buenas! Febrero ha sido un mes de eventos y sesiones; Marzo será un mes mas dedicado al estudio y a build un par de proyectos interesantes. Uno de los temas que tengo que retomar es Computación Cuántica (A partir de ahora Quantum Computing). Ya he escrito algunos posts al respecto, y hoy me encuentro … Continue reading #Quantum – Mejoras en la nueva version de Microsoft Quantum Development Kit (Linux, Mac, Python y mas!)

#VS2017 – Main Namespaces to be used in Q#

Hi! When we create a new Q# (extension. qs) file, this new file has a main namespace (usualy our project name) and then it includes a series of namespaces that will be used in our operations. Something similar to this image The Q# file operation template includes 2 main namespaces to be used     open … Continue reading #VS2017 – Main Namespaces to be used in Q#

#VS2017 – Namespaces principales para usar en Q#

  Buenas! Cuando creamos un fichero de Q# (extension .qs) el mismo suele estar definido por un Namespace y luego definir una serie de Namespaces que serán utilizados en nuestras operaciones Usualmente se ve asi Los 2 namespaces que por defecto se agregan desde el template son     open Microsoft.Quantum.Primitive; Este namespace da acceso a … Continue reading #VS2017 – Namespaces principales para usar en Q#

#VS2017 – Releasing #Qubits using Reset() and ResetAll() in Q# on Microsoft Quantum Development Kit

HI! Yesterday I wrote on the MResetZ() which allows us to get the status of a Qubit and release it. Well, at the end of each Q# operation, all the used Qubits need to be released for the simulator to work properly. The following sample code will show a bad sample where a Qubit is used … Continue reading #VS2017 – Releasing #Qubits using Reset() and ResetAll() in Q# on Microsoft Quantum Development Kit

#VS2017 – Liberando #Qubits utilizando Reset() y ResetAll() con Microsoft Quantum Development Kit

  Buenas! Ayer comente como la operación MResetZ() nos permite obtener el estado de un Qubit y liberar al mismo. Pues bien, al final de cada operación los Qubits tienen que ser liberados para que el simulador funcione correctamente. Nota: La palabra en inglés es Release, la traducción de “liberado” no me termina de gustar. … Continue reading #VS2017 – Liberando #Qubits utilizando Reset() y ResetAll() con Microsoft Quantum Development Kit