Q# Pocket Guide: Instant Help for Q# Developers

Mykhailova, Mariia

  • 出版商: O'Reilly
  • 出版日期: 2022-07-19
  • 定價: $1,050
  • 售價: 8.5$893 (限時優惠至 2024-04-30)
  • 語言: 英文
  • 頁數: 205
  • 裝訂: Quality Paper - also called trade paper
  • ISBN: 1098108868
  • ISBN-13: 9781098108861
  • 立即出貨

商品描述

Q# is a domain-specific language for quantum programming that combines familiar classical language constructs with quantum-specific ones. Ideal for any developer familiar with, or willing to learn, the basics of quantum computing, this pocket guide quickly helps you find syntax and usage information for unfamiliar aspects of Q#.

You'll explore the quantum software development lifecycle, from implementing the program to testing and debugging it to running it on quantum hardware, and you'll learn to use the tools provided by Microsoft's Quantum Development Kit for each step of the process.

In this pocket guide, you'll find:

  • Q# language details, including data types, statements, syntax, and expressions
  • Guidelines for organizing Q# code and invoking it from different environments
  • Information on simulators and tools in the Microsoft Quantum Development Kit
  • Advice on testing and debugging tools and techniques for quantum programs

商品描述(中文翻譯)

Q# 是一種特定領域的語言,用於量子編程,結合了熟悉的傳統語言結構和量子特定的結構。這本袖珍指南非常適合任何熟悉或願意學習量子計算基礎的開發人員,它可以快速幫助您找到 Q# 中不熟悉的語法和用法信息。

您將探索量子軟件開發生命周期,從實現程序到測試和調試,再到在量子硬件上運行。您將學習如何使用微軟的量子開發套件提供的工具來完成每個步驟。

在這本袖珍指南中,您將找到以下內容:
- Q# 語言詳細信息,包括數據類型、語句、語法和表達式
- 組織 Q# 代碼並從不同環境中調用的指南
- 微軟量子開發套件中模擬器和工具的信息
- 針對量子程序的測試和調試工具和技術的建議

作者簡介

Mariia Mykhailova is a senior software engineer in the Quantum Systems group at Microsoft. She joined the team in 2017, just in time to participate in development of the first version of Microsoft Quantum Development Kit. These days she works in education and outreach, developing new learning tools for quantum computing and quantum programming, such as the Quantum Katas, and coming up with ways to make learning engaging and exciting. She is also a part-time lecturer at Northeastern University Seattle, teaching an "Introduction to Quantum Computing" class.

作者簡介(中文翻譯)

Mariia Mykhailova是微軟量子系統團隊的高級軟體工程師。她於2017年加入團隊,正好參與了微軟量子開發套件的第一個版本的開發。現在,她致力於教育和推廣工作,開發量子計算和量子編程的新學習工具,例如Quantum Katas,並提出使學習變得有趣和激動人心的方法。她還是東北大學西雅圖分校的兼職講師,教授《量子計算入門》課程。