SwiftWeekly / swiftweekly.github.io

A community-driven weekly newsletter about Swift.org
https://swiftweekly.github.io/
Creative Commons Zero v1.0 Universal
325 stars 48 forks source link

[135] Issue #135 - May 30, 2019 #458

Closed BasThomas closed 5 years ago

BasThomas commented 5 years ago

To contribute to this issue, simply leave a comment here. Please also review our contributing guidelines.

The current draft for this issue in _drafts/. If you want to contribute directly, feel free to open a pull request.

BasThomas commented 5 years ago

https://twitter.com/AirspeedSwift/status/1129019224771293188

Some really solid work improving the accuracy and runtime of the Swift micro benchmarks here by @palimondo https://forums.swift.org/t/towards-robust-performance-measurement/11490/26

BasThomas commented 5 years ago

https://github.com/apple/swift-evolution/blob/master/proposals/0253-callable.md https://forums.swift.org/t/accepted-with-modification-se-0253-callable-values-of-user-defined-nominal-types/24605 accepted

fassko commented 5 years ago

Obj-C with Swift PM, it seems that in theory it should work.

https://forums.swift.org/t/issue-with-importing-obj-c-module-in-obj-c-target/24630

BasThomas commented 5 years ago

https://twitter.com/wlisac/status/1129004723544121345

New open source project – Swift on Balena 🦄

A set of Docker images for Swift on Raspberry Pi and other ARM devices.

Using Swift on Raspberry Pi is super fun and easier than you might think!

https://github.com/wlisac/swift-on-balena

fassko commented 5 years ago

MongoDB Client using SwiftNIO

https://forums.swift.org/t/mongodb-client-using-swiftnio/24666

fassko commented 5 years ago

SwiftNIO based DNS Client

https://forums.swift.org/t/swiftnio-based-dns-client/24665

fassko commented 5 years ago

SWAN (a.k.a Swift-WALA) A static program analysis framework for analyzing Swift applications using WALA as the analysis core.

https://forums.swift.org/t/re-adding-frontendobserver-methods-for-the-sake-of-external-static-analysis-tools/24672 https://github.com/themaplelab/swan

BasThomas commented 5 years ago

https://twitter.com/jckarter/status/1130685331118755840

Swift’s optimizer can now constant fold key path accesses down into direct field accesses! https://github.com/apple/swift/pull/24929

fassko commented 5 years ago

Great thread about different build systems.

https://forums.swift.org/t/improved-build-system-integration/24696

P.S. Can't find atm but there was a great podcast episode about different build systems for Swift. Differences between bazel and buck.

BasThomas commented 5 years ago

(Discussion in) https://forums.swift.org/t/accepted-with-modification-se-0253-callable-values-of-user-defined-nominal-types/24605

fassko commented 5 years ago

@weissi explaining about Namespacing of packages/modules, especially regarding SwiftNIO

https://forums.swift.org/t/namespacing-of-packages-modules-especially-regarding-swiftnio/24726

fassko commented 5 years ago

Pitch about Cryptography, and someone wrote about @krzyzanowskim library https://github.com/krzyzanowskim/CryptoSwift

https://forums.swift.org/t/cryptography-for-the-swift-ecosystem/24728

BasThomas commented 5 years ago

I missed pointing this out last issue from https://forums.swift.org/t/returned-for-revision-se-0258-property-delegates/24080:

I'd like to thank the community for its patience and its commitment. I know we've had a lot of proposals recently, and some of them have been contentious, and it can be a lot of work to keep up with Swift Evolution. You really are appreciated; thank you for everything you do to help make Swift a better language.

I think that warrant posting :)

BasThomas commented 5 years ago

https://twitter.com/jckarter/status/1131602506532810753

Thanks to @compnerd, CMake now supports Swift source files! https://forums.swift.org/t/announcing-swift-support-in-cmake/24792

BasThomas commented 5 years ago

https://twitter.com/slava_pestov/status/1131684814212476928

ABI stability does not mean the Swift runtime is frozen in time on old OSes -- here @jckarter is using the runtime hook mechanism to backward deploy a bug fix: https://github.com/apple/swift/pull/25030/

fassko commented 5 years ago

Re-pitch of removeAll(at:)

https://forums.swift.org/t/pre-pitch-removeall-at/24820

fassko commented 5 years ago

New Vapor “cloud”

https://medium.com/@codevapor/announcing-vapor-red-beta-bfea728f55b4

Sent with GitHawk

BasThomas commented 5 years ago

https://github.com/apple/swift-evolution/blob/master/proposals/0260-library-evolution.md https://forums.swift.org/t/accepted-se-0260-library-evolution-for-stable-abis/24845 accepted

fassko commented 5 years ago

More great stuff about Swift on Windows.

Comming Soon to a Terminal Near You: Swift REPL on Windows

https://forums.swift.org/t/comming-soon-to-a-terminal-near-you-swift-repl-on-windows/24917

fassko commented 5 years ago

The Power of Swift for Machine Learning (TensorFlow Meets)

https://www.youtube.com/watch?v=z5M4otA4S3A

fassko commented 5 years ago

SSWG ‘minimum requirements’ to require no existing clashes by @weissi

https://forums.swift.org/t/sswg-minimum-requirements-to-require-no-existing-clashes/24932

BasThomas commented 5 years ago

Finally: https://twitter.com/harlanhaskins/status/1133210047952015360

wait a minute. this is just objective-c https://twitter.com/harlanhaskins/status/1133210047952015360/photo/1

BasThomas commented 5 years ago

https://twitter.com/dgregor79/status/1133525276829265921

Finally got around to revising my #SwiftLang property delegates^H^H^H^H^H^H^H^H^Hwrapper proposal. Take a look! https://forums.swift.org/t/pitch-3-property-wrappers-formerly-known-as-property-delegates/24961

fassko commented 5 years ago

Vapor 4 Alpha 1 released

https://medium.com/@codevapor/vapor-4-alpha-1-releases-begin-94a4bc79dd9a