Giter VIP home page Giter VIP logo

learning-q-sharp's People

Contributors

gitbook-bot avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

learning-q-sharp's Issues

图没有显示出来

如第一章的

​ $\begin{bmatrix} 1 \ 0 \end{bmatrix},\begin{bmatrix} 0 \ 1 \end{bmatrix},\begin{bmatrix} \frac{1}{\sqrt{2}} \ \frac{1}{\sqrt{2}} \end{bmatrix},\begin{bmatrix} \frac{1}{\sqrt{2}} \ \frac{-1}{\sqrt{2}} \end{bmatrix}\begin{bmatrix} \frac{1}{\sqrt{2}} \ \frac{i}{\sqrt{2}} \end{bmatrix}$
​ 图1.1 态矢量

关于教程第四章的一点问题

4.2.1 (2) 中有这样一段话
“Q#不是一种强类型的编程语言,在定义一个新的变量时,变量的类型由编译器根据其具体值进行推断。”
首先,作者你是不是弄混了强弱类型和静态动态类型的概念😅……
其次,Q#是强类型,静态类型语言。Q#不支持隐式类型转换,而且虽然Q#支持类型推断但是不能在运行时改变变量类型。类型是编译期确定的。 https://en.wikipedia.org/wiki/Strong_and_weak_typing

以及,稍微吐槽下,using和Range不是Q#特有的,C#和F#里有using statement:
https://docs.microsoft.com/en-us/dotnet/csharp/language-reference/keywords/using-statement
https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/resource-management-the-use-keyword
F#有个类似的东西叫Sequence
https://docs.microsoft.com/en-us/dotnet/fsharp/language-reference/sequences

其实Q#挺像F#的。M$以前弄得LIQUi|〉就是F#写的。

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.