可变结构让我们来定义点的4个不同的类别:不变VS结构和类型VS在朱莉娅
type PointType
x
y
end
mutable struct PointMut
x
y
end
immutable PointImmut
x
y
end
struct PointStruct
x
y
end
是什么PointType
和PointMut
之间的区别?为什么有人会选择一个呢?
PointImmut
和PointStruct
之间的区别是什么?
我倾向于认为它们只是同义词,但我没有明确说明这一点,所以我想知道是否有某种隐藏的细微差别。
[“在0.6中,不变和类型仍允许作为没有弃用警告的同义词。”](https://github.com/JuliaLang/julia/blob/master/NEWS.md#language-changes-1) – Gnimuc