|
|
|
|
|
by alexashka
641 days ago
|
|
You can't compile for Linux from XCode (defacto IDE for all things Apple) and all web dev runs on linux. If you like having an IDE instead of scrolling multi-page compiler error dumps in your terminal window - this is a complete non-starter. The leading Swift web framework (Vapor) suggests you use Docker to build for Linux. I gave it an honest try - their empty starter 'hello world' web server takes more than a minute to compile. Ok, but surely it'll be faster after I make a one liner change? No - their docker workflow has 0 compiler caching - you'll be waiting more than a minute every time. Complete non-starter. I ended up installing a VM, installing the swift compiler and that only takes 2-3 seconds to re-compile a 1 liner change (in a print statement, in an empty project, lol). Consider me very deeply unimpressed. By comparison - a visual studio code + docker + python/ruby/javascript setup is a well oiled, working machine. |
|