微軟在GitHub上推出開源的Quantum Katas項目 教你Q#編程
量子計算是一項有望徹底改變科技行業的事情,與當前的“傳統”計算機相比,新機器將擁有強達數倍的性能,能夠輕松攻克此前從未揭開的難題、讓當前的各種加密手段瞬間化為無形。拋開進展緩慢的硬件層面不談,業界在軟件領域的進展還是相當喜人的,比如微軟就有一套領先的量子編程解決方案。據外媒報道,微軟剛剛在 GitHub 上推出了開源的 Quantum Katas 項目。
Quantum Katas 是專為教授 Q# 編程而打造的
微軟量子團隊解釋到:
我們為那些想要探索量子計算、并自學 Q# 編程的人們打造了 Quantum Katas 。作為一個開源項目,其包含了一系列的編程練習,可在過程中提供實時反饋。
Katas 是一款很棒的編程語言學習工具,它基于幾條簡單的學習原則 —— 主動學習、增量復雜性、以及反饋。
團隊進一步表示:
Quantum Katas 的一系列教程可以自定義進度,旨在同時教授量子計算和 Q# 編程元素。從簡單到極具挑戰性,每個 Kata 都提供了一系列關于某個量子計算主題的任務。
每項任務都要求填寫代碼,起初可能只需一行,后面就需要一大片了。在測試框架以驗證用戶解決方案的同時,它可以提供實時的反饋。
如果你想了解有關 Quantum Katas 的更多信息,還請移步至 GitHub: