[swift-evolution] Which functionality should be covered by a native Swift math/numerics library that ships with the standard lib?

Xiaodi Wu xiaodi.wu at gmail.com
Tue Aug 9 14:53:06 CDT 2016


For matrix math, there are several projects in existence. I know of Surge
and its forked cousin Upsurge, and a quick googling reveals a few more.
On Tue, Aug 9, 2016 at 14:22 Maximilian Hünenberger <
swift-evolution at swift.org> wrote:

> I think this is a great idea!
>
> As Chris said we should use GitHub or something else to start such a
> project. Does someone already has a Math library where we can discuss and
> commit?
>
> I'll soon push a small Math library to my GitHub repo and let you know.
>
> Best regards
> Maximilian
>
> > Am 03.08.2016 um 14:41 schrieb Björn Forster via swift-evolution <
> swift-evolution at swift.org>:
> >
> > Hello Swift community,
> > to make use of Swift more appealing and useful for science, engineering
> and finance and everything else involving actually calculating things, I
> think it would be a big step forward if Swift would ship with its own
> math/numerics library.
> >
> > Wouldn't it be great if Swift would offer functionality similar to Numpy
> in its native math lib? It think it would be great to have a "standard"
> annotation for vector arithmetic that the Swift community has agreed on and
> that scientific packages can build on.
> >
> > Which functionality should be covered by a Swift's math lib and where
> should be drawn the line?
> >
> > Any thoughts?
> >
> > (If it is not the right time now to talk this topic, as it is not
> mentioned in the goals for Swift 4 by Chris, I apologize for bringing this
> up now. But I think then this should be discussed later at some point not
> in the infinite future)
> >
> > Björn
> > _______________________________________________
> > swift-evolution mailing list
> > swift-evolution at swift.org
> > https://lists.swift.org/mailman/listinfo/swift-evolution
> _______________________________________________
> swift-evolution mailing list
> swift-evolution at swift.org
> https://lists.swift.org/mailman/listinfo/swift-evolution
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.swift.org/pipermail/swift-evolution/attachments/20160809/3faf0a3a/attachment.html>


More information about the swift-evolution mailing list