Upgrade to Pro — share decks privately, control downloads, hide ads and more …

SwiftNIO

 SwiftNIO

79fe3c13c618a61329298bdd6a86ec42?s=128

Bas Broek

June 08, 2018
Tweet

Transcript

  1. SwiftNIO 1 — @basthomas

  2. Event-driven network application framework for high performance protocol servers &

    clients, non-blocking. 2 — @basthomas
  3. What can you expect? · The Swi!NIO team is here!

    · Everything is happening on GitHub · ... almost everything · A lot of helpful documentation · "Just" a library · Semantic Versioning (Naming is Hard™) · Header documentation and tests · Builds on both macOS & Linux · "Good first issues" 3 — @basthomas
  4. What can you do today? · A pull request is

    not the goal · Make yourself comfortable & explore · Browse recently merged (or open) pull requests · Browse recent issues · Read through the documentation · Ask questions! · Let people know about its existence 4 — @basthomas
  5. The release of SwiftNIO is amazing for a number of

    reasons, but my favourite thing about it is that it serves as a fantastic demonstration of Swift being used for "systems programming." So much code there to dig through, and learn from. — Chris Liscio, https://twitter.com/liscio/status/994928153263927296 5 — @basthomas
  6. Learn more & browse example projects · Swi!-Nio on Swi!-Arm

    · Hello world · Making a date server 6 — @basthomas