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.
So successful mathematicians' fate is to get to gobble corporate cock by shilling for the next release of New Big Thing (TM) (R)?
Today is a day for mathematicians to hang their heads in shame.
So does this mean Microsoft quantum software can be in a superposition state of both running and crashed?
cool. show source.
Schrodinger's language where it's an uncertainty if you coded it right.
competent in quantum computing.?
I guess they don't grow on trees.
I'm dying to see it run an 'if... then... else' statement...
I wonder how fast a quantum computer executes and infinite loop?
Microsoft Visual Basic was discontinued in 1998
https://en.wikipedia.org/wiki/Visual_Basic
Visual Basic has been based on .NET since 7.0....
I bet they did.
? Why must there be a new programming language every 30 minutes? I know like... 3 ones in total. Badly. And all of them have been around for 20+ years.
This was highlighted in the ignite envision keynote two weeks ago.
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 fate of every NAND SSD is to transform into this mysterious substance. It will be named as oczmium.
Everyone knows that the software is the hardest part of making a quantum computer. LOL!
Apparently there's nothing that Microsoft won't at least attempt to slow down
They simply misspelled "Visual Studio". https://cloudblogs.microsoft.c...
VB was already pretty close to quantum computing - you could get different results every time you ran it pretty much following a statistical pattern like the uncertainty principle.
... Q# ?
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
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.
Good riddance. Back to Basic!
Someone has already posted this correction of incompetent media stupidity. /.have become the alternative-facts Breitbart News of techie sites. This is the final straw, color me gone.
Along with cio-news,
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.
than a Micro$oft proprietary language running on a machine that can't be debugged in real time at unimaginable speeds, and you know it'll be connected to AI shortly afterwards somehow. But you know, they joined the Linux Foundation, have a Linux Subsystem (which is bullshit), W10 is "open source," and are now part of the OSI. Surely they have changed their ways? Nope....But as long as you can game on your PC, you people keep ignoring all that they do like you don't have any other OS or hardware choices. But using only Bing and Google, it doesn't surprise me if search results are deliberate.
... 3+ years of experience in this language will be coming to a job site near you by the end of the day.
>Individual developers will be able to use the language to simulate problems that would use up to 30 logical qubits of power, while select enterprise customers and Azure developers will be able to simulate more than 40 qubits of power, Microsoft noted.
I'm curious how much it differs from all the existing quantum computing simulators. https://www.quantiki.org/wiki/list-qc-simulators
Microsoft's IDE could be the Arduino of quantum computing by making it generally accessible.
Single board microcontrollers and dev tools have been around "forever" but the Arduino had sexy marketing and dumb it down for the everyman, now everyone has an arduino collecting dust on a shelf somewhere.
I hope their "topological qubit" actually takes off and allows for building quantum circuits with high numbers of qubits.
I assume it based on containers.
much of left-wing thought is a kind of playing with fire by people who don't even know that fire is hot - George Orwell
I completely agree. I doubt he ever fired an assault rifle, a typical stupid SJW.
You are way, way, way off topic. Stuff it.
(It is a PLEASURE to honor the victims of the shooting by demanding legislation to prevent similar mass shootings...)
Do you believe that legislation will work? Then explain this to me: why do so many mass shootings happen in "Gun Free Zones"? In the last ten years I can find only one that didn't. When I draw the reasonable conclusion that criminals willing to commit murder are not afraid of being charged with weapons violations, all I seem to get is a bunch of hand-waving. You have no ability to convince anyone who didn't already agree with you, if you cannot answer reasonable points such as this.
Quantum Basic? NotBasic? Wooooo!
They will name it QUAVA (tm)
Is it not obvious to everyone that it will be called Q Sharp?
Why are we pretending that there's any suspense here?
See subject: Whoever the fool is attempting to "impersonate me" only proves that I've REALLY 'gotten to them' somehow (thanks).
* I am with you on something though - there is a TON of bogus downmoderation but as the saying goes? "When all your opposition has is censorship you've obviously won" (& I am highly against the LOON(s) who shot all those folks up in Vegas - I think it's somekind of falseflag OR an attempt @ further dividing our nation up ala the KING of bogus evil in that capacity, George Soros paying off groups like BLM & Antifa to do so...) - but GUNS DON'T KILL PEOPLE - people do. NO reason to ban guns!
As far as "AssFux" Ash-Fox? That whimp's a weasel who ALWAYS starts w/ me (he's 'butthurt' I've busted him up on tech issues is all that is)...
APK
P.S.=> Provoking weasel reactions like yours is all the satisfaction anyone needs... apk
Your basic premise is wrong. The baseball shooter and the Las Vegas shooter were both SJWs.
We don't need gun control, we need lefty control.
Well if Microsoft is launching it, it's definitely going to be a huge success for a year (possibly two) before they kill it, leaving untold numbers of suckers, err, I mean "programmers" cursing at being dropped in the dirt once again.
Just cruising through this digital world at 33 1/3 rpm...
Well actually not so silly. An article on the hundred year computer language provided good insights that recommend it. These insights among others fueled the scientists who built Perl 6, a new advanced language. Or more closer to home, a cousin of mine invented the bar code. He did it in an interesting fashion, by dragging his fingers through sand at the beach and having an epiphany, apparently. The point being that laser scanners did not exist then as far as I know. It is a kind of bootstrapping.
http://www.paulgraham.com/hund...
As far as I am concerned this "new" language is just a repacking of |Liquid>, which Microsoft tried to make look Open Source by moving it to github, and some journos and analysts promptly fell for it, despite the License being right there in the repo.
Microsoft invests heavily to own the future of quantum computing. While now paying lip service to Open Source software, they also aggressively seek software patents in this space.
I have no doubt, that they plan to do the same thing to quantum computing that they did to Linux based Android. They don't have to fear Open Source products if they can collect patent fees.
My start-up tries to build an Open Source quantum computing tool chain, while also trying to secure as many fundamental patents that we can think of, that we then plan to extend to all other Open Source QC projects. (As long as the current laws are on the books, a defensive patent portfolio is the only option to keep companies like MS in check).
We also developed a free AWS image, Bayesforge, where we try to curate all important Open Source tools in this space. (With a docker image to follow soon).
We are just a three guys start-up, but having recently been accepted into the Quantum Machine Learning stream of Creative Destruction Lab in Toronto, we hope to finally attract some more VC money. But no matter the level of financing, start-ups won't be able to secure the quantum computing future from the likes of MS if we can't achieve the same community commitment that powered projects like GNU and Linux.
shrivel up and die. And oh, take Visual Basic with you, will you?
I am really looking forward to get a proper feeling about what a quantum-based whatever can do. I guess that the APIs will be identical to the ones in the other .NET languages, perhaps with some restrictions, but delivering pretty much the same; that's why having access to the source code might be required. I also guess that the theoretical advantages of these new approaches could only be enjoyed in quantum computers of very difficult (at least, to me) access.
.NET Framework/Visual Studio. How are all these companies expecting to justify having to rebuild virtually everything from the ground up to comply with the dubious quantum label? A priori it seems very difficult to build hardware/software applying ideas on the lines of cats being there and/or not :)
I am quite skeptical about all this, but certainly willing to analyse the whole situation properly; and I happen to be very experienced in the
Custom Solvers 2.0 = Alvaro Carballo Garcia = varocarbas.
How about you fix your crapy operating system that a large number of normal people use, instead of wanking your resources away on this crap that virtually no-one will use.
Auto firing does not make you a better killer that taking the time to aim does. Auto firing wastes bullets and saves lives.
That's why the military don't bother with machine guns and the standard weapon for soldiers nowadays is still the musket.
To have a right to do a thing is not at all the same as to be right in doing it
i really don't understand the point of this exercise. for most bread-and-butter programming tasks, you can get most or all of the benefit of a (still hypothetical, mind) quantum co-processor with just one function, let's call it quantum_fourier_transform(). just with that, and a few classical reductions which Smart People will probably pre-wrap for you, you can run Shor's algorithm and all that sexy number theory.
apart from that, there's what? full-blown quantum system simulation (can't really imagine physics grad students needing to use Visual Studio, but even if so, it's pretty niche), some adiabatic optimization methods (for which, as with QFT, 99% of the benefit can just be black-boxed), Grover's algorithm (not clear if this would even be useful in practice, but could be mostly black-boxed anyway). am i missing something? i haven't looked at QC deeply since the 1990s, but it also doesn't look like anything really new has been done on the algorithms side. people are just waiting (and waiting, and waiting) for the first real scalable quantum computer hardware.
i'm just skeptical that programmers who are, by and large, baffled by first-order differential equations, will really need to program a QC directly. and the ones who could probably don't need whatever tinker-toy wrapper Microsoft is going to throw around it. maybe i'm being myopic, but i don't see what problem Microsoft is solving; then again, all they need to do is convince a handful of government bureaucrats to give them a boatload of patents, and it's free money for at least 17 years.
"They were pure niggers." – Noam Chomsky
which has yet to be named
QBasic?
Ohhh... then I won't be using it.
Given that a quantum bit can be a 0 and a 1 at the same time:
dim ij as qbit
do
ij = ij;
print(ij);
while (ij);
end
I'll be it requires you to have Internet Explorer installed.
https://qbnets.wordpress.com/2017/10/03/a-microsoft-quantum-computing-language-by-any-other-name-would-smell-as-badly/reincarnated-liquid/
Machine guns don't repeat more than 3 times anymore. You have never been in the military.