Slashdot Mirror


Microsoft Develops New Programming Language For Quantum Computers (cio-today.com)

Microsoft's newest programming language will run on yet-to-be developed quantum computers. An anonymous reader quotes CIO Today: Microsoft said its new quantum computing language, which has yet to be named, is "deeply integrated" into its Visual Basic development environment and does many of the things other standard programming languages do. However, it is specifically designed to allow programmers to create apps that will eventually run on true quantum computers... Like other companies, such as Google and IBM, Microsoft has been working for years to advance quantum computing research to the point where the technology becomes feasible rather than theoretical... Joining Satya Nadella on stage, Fields Medal-winning mathematician Michael Freedman added, "Microsoft's qubit will be based on a new form of matter called topological matter that also has this property that as the information stored in the matter is stored globally, you can't find the information in any particular place..." The programming language is expected to be available as a free preview by the end of the year and "also includes libraries and tutorials so developers can familiarize themselves with quantum computing," Microsoft said.

16 of 120 comments (clear)

  1. neat by Anonymous Coward · · Score: 5, Funny

    So does this mean Microsoft quantum software can be in a superposition state of both running and crashed?

    1. Re:neat by michelcolman · · Score: 5, Funny

      Hasn't that always been the case with any Microsoft software? Their users are constantly struggling with the uncertainty principle and can often make a system collapse merely by observing it.

    2. Re:neat by fahrbot-bot · · Score: 2

      Hasn't that always been the case with any Microsoft software? Their users are constantly struggling with the uncertainty principle and can often make a system collapse merely by observing it.

      Hence all the telemetry in their products.

      (And, not sure if I mean to be funny, informative, insightful, etc...)

      --
      It must have been something you assimilated. . . .
    3. Re:neat by Anonymous Coward · · Score: 2, Insightful

      Windows and Linux are effectively equally reliable today. Neither is crash-proof but both are damned fine at staying up and running without incident.

      This is true only if you ignore the rampant malware that continues to infect Windows machines. Before you say "but popularity!", remember, to the user it really doesn't matter why these things happen. What matters is that using Linux effectively means you can ignore malware infections.

      I don't think you're being intellectually honest when you conveniently omit this fact.

    4. Re:neat by 140Mandak262Jamuna · · Score: 2, Informative
      I agree with you Windows is stable.

      But still I am angry at all the other indignities heaped on me all these years. So I will perpetuate the meme that Windows is an unstable piece of crap as long as possible.

      That jerks who decided to violate the then accepted norms of not using white spaces in path names just so that he can laugh and giggle at the unix descendants who have to fix all the scripts, this is for them.

      The jerks who decided to withdraw support for command line builds in visual studio and broke all our Imakefile\s and Makefile\s in windows, it is for them. It happened in visual studio 2 I think. They restored it in version 4. I have a long memory. And I will not forgive. Our entire company had to reorganize the entire build process due that dick move. We could not get a clean simple build working in MS and linux for ages.

      No, they deserve no sympathy. They deserve no fair treatment.

      We had a clean abstract layer that ran above X windows and MFC. Link with motiflib.a in hp-ux, iris, dec-alpha, and solaris. Link with mfclib.lib in windows. They broke it up, made us use that infernal thing called Mainwin, and they ditched Mainwin.

      Microsoft does not deserve any sympathy, any fair treatment. They deserve to be pilloried at every available opportunity.

      --
      sed -e 's/Chuck Norris/Rajnikant/g' joke > fact
    5. Re:neat by slickwillie · · Score: 2

      The Blue Screen Of You-Have-To-Click-To-See-If-It-Is-Dead.

  2. VB? by slashmydots · · Score: 2

    Apparently there's nothing that Microsoft won't at least attempt to slow down

  3. Lame website is lame by Katatsumuri · · Score: 4, Informative

    They simply misspelled "Visual Studio". https://cloudblogs.microsoft.c...

  4. Let me guess... by JaneTheIgnorantSlut · · Score: 2

    ... Q# ?

    1. Re:Let me guess... by Random+Internet+Guy · · Score: 3, Interesting

      Qbasic.

  5. Linux distro ported to quantum computer arch. by FudRucker · · Score: 2

    before microsoft even gets their programming language developed to a usable level.

    i can see the techy distros doing it first, Debian ports, Gentoo, maybe Slackware if there is a big enough demand for it, and netBSD would be jumping at the chance too

    --
    Politics is Treachery, Religion is Brainwashing
  6. Visual Studio, not Visual Basic by gtarthur · · Score: 4, Informative

    Once again /. falls victim to a reference to a technical article written by a clueless tech writer. The MS announcement clearly states deep integration with Visual Studio, which any developer or even casual technical person would know makes much more sense. However, as another poster pointed out, those of us that care about this kind of stuff already know about it about 3-7 days before it shows up here.

    --
    Every change is not progress, but there is no progress without change.
    1. Re:Visual Studio, not Visual Basic by iggymanz · · Score: 2

      that's the least of my concerns. There are no true universal gate quantum computers, having a language for a thing that doesn't exist is silly. it's even open question whether a useful problem could even be expresseed on the real thing anyway, a UGQC might turn out to be mostly useless as tits on a bull.

  7. Re:MODERATORS KEEP CENSORING POSTS... apk by hackwrench · · Score: 2

    You've called already. Everyone who wanted to see it here and anywhere else has seen your silly call. Having been seen, it must not have been banned. Auto firing does not make you a better killer that taking the time to aim does. Auto firing wastes bullets and saves lives. You sir are a moron.

  8. Re:Yeah, It's called Gibberish by slickwillie · · Score: 2

    There is only one statement: switch (and no break). It executes all cases at the same time.

  9. Re:Goodbye C# then by mea2214 · · Score: 2

    Call it QBasic.