Is learning quantum mechanics beneficial in the field of programming?

  • 27

    If you work in the field of quantum mechanics
  • 6
    If you could figure out how to do quantum entanglement in programming you could have unlimited bandwidth internet.

    Also, there was a mod for minecraft intended to teach people about quantum theory. Might be fun to check out.
  • 25
    The answer is a superposition of yes and no.
  • 7
    Probably not, but I find that shit interesting as hell anyway
  • 2
  • 12
    Learning quantum mechanics is probably more useful in microarchitecture design than programming. For example, quantum tunneling is how flash memory works.

    But hey, if you find it interesting, learn it!
  • 1
    Go for it
  • 1
    You may also find these of interest:


    h t t p s : / / e n . w i k i p e d i a . o r g / w i k i / Q u a n t u m _ s p i n _ l i q u i d


    h t t p s : / / e n . w i k i p e d i a . o r g / w i k i / T e r n a r y _ c o m p u t e r
  • 4
    Aside from very specialist cases, no.

    That doesn't mean you shouldn't learn it however. It's a fascinating subject with lots of lovely maths.
  • 4
    I'm down with that
    I up vote it
    You'd be charmed if you did
    Though, it might be strange
    You would no longer be at the bottom if you did
    And you could come out on top
  • 3
    The thing with the field of programming is that it very rarely works alone. In fact, one of the greatest challenges in programming is understanding the problem and coming up with the best problem domain solution that a program can do.
  • 2
    @Demolishun ooo i will have to check that out. Im still blown away by the guys making entire cpus in minecraft.
  • 0
  • 1
    @Root im finding it super interesting and iof i can find a reason to associate it with programming or expand my understanding of things, its a win win. Ill never work with quantum computers but also, who knows. We might use quantum computers to overcome the transistors limitation.
  • 1
    @homo-lorens ya i mean theres some fields that relate more then others to programming and the nature of what we do. History helps me appreciate where we are and how easily i perform my tasks at hand in comparison to like how many eniacs id have to combine to do what maybe one end point i write does. I'll prob never do anything practical with quantum theory but understanding superpositions, entanglement and the nature of it all could benefit me in the way i think.
  • 2
    @dUcKtYpEd I meant that even if you don't use your knowledge to program quantum computers, you can still use it to program regular computers to help quantum physicists. Everyone has problems they could solve with software, but very few recognize them because they aren't programmers.
  • 1
    Bare in mind, what you learn about how things work today, may change tomorrow..


    Becuase the answers have changed

    - Albert Einstein

    This quote comes from a delightful story about Albert Einstein. The story is that one year when he was teaching at the Institute for Advanced Study in Princeton, it was time to set examinations. When Einstein handed over the exam papers to his teaching assistant, the assistant noted that it was the same paper that Einstein had set for that class the year before. The assistant queried the master, “Isn’t this the same exam you gave this class last year?”. “Yes, yes it is.” replied Einstein. Emboldened, the assistant asked, “But how can you give the same exam to this class two years in a row?”

    “Because,” Einstein replied, “the answers have changed”.

  • 2
    @JustThat That was terrible!
  • 1
    @Root Thank you.

    And, I'm thrilled that you grok it.
  • 2
    @JustThat If I wasn’t so adverse to talking in front of others, I might have gone for a physics major instead of CS. But that would have required teaching...
Add Comment