Swift 5.0 于 2019 年初发布,为 simd
库中的许多代码添加了“Swiftiness”,该库来自 simd
库。
然而,之后没有进一步的活动来继续简化 SIMD 类型的使用。
最重要的是,SIMD 矩阵根本没有在 Swift 标准库中表示,更不用说像向量那样以泛型方式表示了。 也没有协议来表示仅用作 SIMD
向量和矩阵的标量的类型。(但有时你需要 Double
,有时你需要 Float
!)
此软件包添加了一些缺失的功能。 并且,它还添加了 Apple 代码中未找到的其他实用程序。
SIMDson 处于“主版本零”阶段,允许基于社区反馈进行快速开发。
请参考 此语义化版本控制参考,了解以下内容。
直到达到 1.0.0…
这意味着,如果您需要避免重大更改,则需要使用“直至下一个次要版本”依赖项规则。
由于软件必须获得许可才能实际使用,因此我们根据标准 MIT 许可证发布此软件包。 选择此许可证是因为它的普遍性和易于遵守。
虽然您可以认为这在法律上与 MIT 许可证的任何其他用途一样有效,但这并不表示我们在哲学上认可使用此许可证,或我们目前知道的任何软件许可证。