The Swift Playground app, which Buttfield-Addison calls “a great programming testing environment and a concise way to get people up to speed with the language.”
The appeal of the Swift language to game developers. “Swift is one of the few opportunities we have to develop games in a modern language for a platform we know people will actually use,” he says.
Building containerized microservices with Swift: “It’s really interesting to see how far Swift has come in the three years it’s been around. You’re able to write a fairly full-fledged web framework, put it in a container, and deploy it,” he says.
Buttfield-Addison explains why it’s easy to build a game in Unity: “You have to write less code, so fewer mistakes are on your side, and more is taken care of by the engine.”
I also talk with Brian Foster, content lead at O’Reilly and co-chair of O’Reilly’s Software Architecture Conference, about some of the most discussed topics (including microservices, serverless architecture, and reactive architecture) at the conference in April 2017.