27. September 2017

Microsoft ist bereit, eine neue Programmiersprache für Quantencomputer auf den Markt zu bringen

Quantum Computing ist wohl die nächste große Computertechnologie, die die Aufmerksamkeit der globalen Technologiebranche auf sich gezogen hat. Quantencomputing ist ein revolutionärer Schritt zur Verbesserung unserer sozialen, akademischen, wirtschaftlichen und industriellen Sphären. Ein Quantencomputer ist in der Lage, sehr komplexe Probleme in nur Stunden oder Tagen zu lösen, für deren Lösung ein herkömmlicher Computer ansonsten Millionen von Jahren benötigen würde. Die Leistungsfähigkeit eines Quantum-Computers ist so groß, und es ist kein Wunder, dass Nationen und große Firmen verzweifelt in diese Technologie investieren.

Quantencomputer (1)

Auf der Ignite-Konferenz 2017 ging der Tech-Riese Microsoft einen Schritt weiter und kündigte an, eine ganz neue Programmiersprache für den Umgang mit Quantencomputern herauszubringen. Das überraschendste Element der Microsoft-Keynote-Sitzung auf der Ignite-Konferenz war die Menge an Sendezeit, die Quantum Computing erhielt. Dies zeigte, wie sehr Microsoft auf Quantum Computing stand. Satya Nadella konzentrierte sich auf die 3 Schlüsseltechnologien – Mixed Reality, Artificial Intelligence und Quantum Computing und sprach über die Auswirkungen, die diese in Zukunft haben werden. Er glaubt, dass Quantum Computing glorreiche Ergebnisse bei der Erforschung von Gesundheit, Umwelt, Energie usw.

 

Quanten-Computing

 

Wie funktioniert Quantencomputer?

Ein Quantencomputer ist ganz anders als unsere herkömmlichen Computer. Ein Quantum Computer nutzt die Prinzipien der Quantenmechanik, um die Rechenleistung weit über die erreichbaren Grenzen eines herkömmlichen Computers hinaus zu steigern. Die Quantenmechanik speichert Informationen in 'Qubits' (Quantenbits) anstelle von binären 'Bits' (1 und 0) von herkömmlichen Computern.

Qubits können sowohl 1 als auch 0 gleichzeitig darstellen und daher arbeiten diese Computer schneller als alle herkömmlichen vergleichbaren Computer. Sie verwenden Quantenmerkmale wie Superposition und Verschränkung, um Berechnungen durchzuführen. Herkömmliche Computer bestehen aus logischen Gattern, während diese Quantencomputer mit Quantenschaltungen gebaut sind, durch die Qubits fließen.

Was sind die Pläne von Microsoft?

Als 8800 mit Altair 1976 einer der ersten Personal Computer auf den Markt kam, entwickelte Microsoft die Programmiersprache 'Altair BASIC'. Jetzt, da Microsoft die Bedeutung von Quantencomputern erkannt hat, entwickelt es eine neue Sprache (Name noch bekannt gegeben), um diese leistungsstarken Computer zu betreiben. Diese Sprache ähnelt C#, Python und F#, aber Entwickler müssen die Quantenlogikgatter und -schaltungen verstehen und implementieren. Ein Beispielprogramm „Hello World“ wird unten gezeigt

Quanten-Programmierung

Die Sprache ist in Visual Studio integriert, was nicht nur bei der Farbcodierung, sondern auch beim Debuggen hilft. Microsoft freut sich auch darauf, zwei Versionen eines Quantensimulators zu veröffentlichen, eine Version wird lokal und die andere in der Microsoft Azure Cloud ausgeführt. Die lokale Version bietet Speicher bis zu 32 Qubits und die Azure-Version bietet bis zu 40 Qubits. Diese Simulatoren helfen Entwicklern, die Codes zu schreiben und sie zu testen.

Freedman-Michael

Microsofts Plan, ein Quantencomputing-Ökosystem aufzubauen, basiert auf der Forschung des Mathematikgenies Michael Freedman. Er hat einige der weltbesten Physiker für kondensierte Materie und theoretische Physik, Materialwissenschaftler, Mathematiker und Informatiker eingestellt, um Microsofts Traum zu verwirklichen.

Wie lernt man diese Programmiersprache?

Microsoft lädt ein Programmierer und Entwickler um sich für ihre Vorschau der Sprache sowie des Simulators anzumelden. Weitere Informationen zu diesen Vorschauen werden noch in diesem Jahr veröffentlicht.

Haben Sie Interesse, sich anzumelden? Klicken Sie hier, um sich anzumelden

Fanden Sie dieses Quantencomputing und Microsofts Interesse an der Entwicklung einer neuen Sprache zur Bedienung des mächtigen Quantencomputers faszinierend? Teilen Sie Ihre Gedanken im Kommentarbereich mit.

 

TECHNIK-UPDATES

Über den Autor 

Keerthan


{"email": "E-Mail-Adresse ungültig", "url": "Website-Adresse ungültig", "erforderlich": "Erforderliches Feld fehlt"}