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

Swift development on Linux

josc
October 31, 2019

Swift development on Linux

My talk from Server Side Swift conference regarding using Linux for Swift development.

josc

October 31, 2019
Tweet

More Decks by josc

Other Decks in Technology

Transcript

  1. Swift development on Linux Come to the dark side... We

    have cookies Jonas Schwartz Partner / Core developer @ Vapor @joscdk
  2. What is Linux Linux kernel GNU userspace in GNU/Linux OS’es

    Nested distributions in the Linux space
  3. What is Linux Debian RedHat SUSE Ubuntu Elementary OS Linux

    Mint CentOS Fedora openSUSE GNU/Linux Arch Linux
  4. Clion SPM integration since 2018 Developed by Jetbrains €8.90/month (For

    individual use) A bit of a resource hog Is an actual IDE
  5. VSCode vscode is an Editor, not an IDE Using Sourcekit-LSP

    Only latest Swift toolchain Problems with autocomplete
  6. Switch to Linux as a Mac user Pick your distribution

    Boot up a live-cd (USB) on your Mac Install aside your MacOS Modify to your preferences