비트가 0, 1 동시에 가진다며 이건 기존 모든 프로그래밍 언어 싹 갈고 완전히 새로운 방식으로 코딩해야하는거 아님?
뭐 어떤 방식으로 프로그래밍 할 지 상상도 안되네 가능은 한가
댓글 11
똑똑이들이 알아서 하니까 걱정 ㄴ
익명(121.159)2024-10-04 18:47
답글
아니 궁금해서 그럼 ㅋㅋ
익명(58.232)2024-10-04 18:48
너 코딩할때 바이너리로 01000011 11001101 쓰면서 함?
엔리카클로체(enricacroce)2024-10-04 18:50
답글
우리가 쓰는 언어가 결국 실행될 땐 컴파일돼서 실행되는데용
익명(58.232)2024-10-04 18:51
답글
프로그래밍 언어는 너의 의도를 컴퓨터가 알기쉽게 번역해주는 용도임
넓은 의미로 번역기라는거
니가 class ImageWidget(QWidget):이라고 쓴다고 해도 이걸 그대로 보내는게 아니라 번역되어서 컴퓨터에게 전달되는거임
엔리카클로체(enricacroce)2024-10-04 18:52
답글
프로그래밍 언어를 니가 작성하지 않는 한 0과 1을 니가 신경쓸 필요가 없다는거임
언어는 그냥 니 말을 번역해서 전달해줄거고 그게 이진법이건 8진법이건 거기에 맞춰서 번역해갈 뿐임
엔리카클로체(enricacroce)2024-10-04 18:53
답글
니가 컴파일러 만드는 사람이면 고민될만 하겠네
엔리카클로체(enricacroce)2024-10-04 18:54
양자 컴퓨터의 등장으로 기존의 프로그래밍 방식이 전부 바뀌지는 않겠지만, 양자 컴퓨터에 특화된 새로운 프로그래밍 패러다임이 필요할 가능성은 큽니다. 비트가 0과 1을 동시에 가질 수 있는 큐비트(qubit)를 다루기 때문에, 전통적인 프로그래밍 언어와는 다른 개념과 도구들이 필요할 거예요. 하지만 그렇다고 해서 기존의 모든 프로그래밍 언어가 쓸모없어지는 건 아니에요.
이미 IBM의 Qiskit이나 Microsoft의 Q# 같은 양자 컴퓨터 전용 프로그래밍 언어 및 툴킷들이 나와 있는데, 이런 언어들은 기존 고전 컴퓨터 언어와 유사하게 보이지만, 양자 게이트나 큐비트 상태를 제어하는 기능을 제공합니다. 즉, 기존 프로그래밍 언어들이 하드웨어에 맞게 발전했듯이, 양자 컴퓨터에서도 하드웨어에 맞춰 특화된 언어들
나히다남편(nahidalove)2024-10-04 18:55
답글
이 등장하고 있습니다.
양자 컴퓨터는 매우 복잡한 수학적 구조와 원리를 기반으로 하며, 특정 문제(예: 암호 해독, 최적화 문제)에서 엄청난 성능 향상을 보여줄 수 있지만, 여전히 고전 컴퓨터와 공존할 가능성이 높아요. 그래서 기존 프로그래밍 언어와 양자 컴퓨터 전용 언어가 조화롭게 사용될 것으로 예상됩니다.
똑똑이들이 알아서 하니까 걱정 ㄴ
아니 궁금해서 그럼 ㅋㅋ
너 코딩할때 바이너리로 01000011 11001101 쓰면서 함?
우리가 쓰는 언어가 결국 실행될 땐 컴파일돼서 실행되는데용
프로그래밍 언어는 너의 의도를 컴퓨터가 알기쉽게 번역해주는 용도임 넓은 의미로 번역기라는거 니가 class ImageWidget(QWidget):이라고 쓴다고 해도 이걸 그대로 보내는게 아니라 번역되어서 컴퓨터에게 전달되는거임
프로그래밍 언어를 니가 작성하지 않는 한 0과 1을 니가 신경쓸 필요가 없다는거임 언어는 그냥 니 말을 번역해서 전달해줄거고 그게 이진법이건 8진법이건 거기에 맞춰서 번역해갈 뿐임
니가 컴파일러 만드는 사람이면 고민될만 하겠네
양자 컴퓨터의 등장으로 기존의 프로그래밍 방식이 전부 바뀌지는 않겠지만, 양자 컴퓨터에 특화된 새로운 프로그래밍 패러다임이 필요할 가능성은 큽니다. 비트가 0과 1을 동시에 가질 수 있는 큐비트(qubit)를 다루기 때문에, 전통적인 프로그래밍 언어와는 다른 개념과 도구들이 필요할 거예요. 하지만 그렇다고 해서 기존의 모든 프로그래밍 언어가 쓸모없어지는 건 아니에요. 이미 IBM의 Qiskit이나 Microsoft의 Q# 같은 양자 컴퓨터 전용 프로그래밍 언어 및 툴킷들이 나와 있는데, 이런 언어들은 기존 고전 컴퓨터 언어와 유사하게 보이지만, 양자 게이트나 큐비트 상태를 제어하는 기능을 제공합니다. 즉, 기존 프로그래밍 언어들이 하드웨어에 맞게 발전했듯이, 양자 컴퓨터에서도 하드웨어에 맞춰 특화된 언어들
이 등장하고 있습니다. 양자 컴퓨터는 매우 복잡한 수학적 구조와 원리를 기반으로 하며, 특정 문제(예: 암호 해독, 최적화 문제)에서 엄청난 성능 향상을 보여줄 수 있지만, 여전히 고전 컴퓨터와 공존할 가능성이 높아요. 그래서 기존 프로그래밍 언어와 양자 컴퓨터 전용 언어가 조화롭게 사용될 것으로 예상됩니다.
와 이미 양자컴퓨터 전용 언어가 나왔구나 미쳤네 진짜
양자컴퓨팅으로 변환하는 알고리즘 나오겠지 뭐 그딴 걸 걱정하노