Legend Of The Snow Leopard | CR 234
Posted on: December 5, 2016
Posted in: Coder Radio, Featured, Video

Mike shares his swift migration pain from over the weekend & opens up a bar in the office in honor of his new Google Home.
Direct Download:
RSS Feeds:
MP3 Feed | OGG Feed | Video Feed | Torrent Feed | iTunes Audio | iTunes Video
Become a supporter on Patreon:
— Show Notes: —
Hoopla
Google DeepMind Makes AI Training Platform Publicly Available – Bloomberg
DeepMind is putting the entire source code for its training environment — which it previously called Labyrinth and has now renamed as DeepMind Lab — on the open-source depository GitHub, the company said Monday. Anyone will be able to download the code and customize it to help train their own artificial intelligence systems. They will also be able to create new game levels for DeepMind Lab and upload these to GitHub.
Introducing #AmazonGo, a new kind of store with no lines and no checkout. https://t.co/WMii0bWevi pic.twitter.com/OmZdzobA5F
— Amazon (@amazon) December 5, 2016
Looking Again At Reactive Functional Programming
Migrating from Swift 2.x to Swift 3
I have this very strong desire to rewrite this #swift in #ObjC … must not give in… #programming #iOSDev
— Michael Dominick (@dominucco) December 3, 2016
-
Swift.org – Migrating to Swift 2.3 or Swift 3 from Swift 2.2
-
The pain
- The Why
- Syntax changes
- Standardized naming conventions
- Less “chatty” method names
- Losing return values at end of names
- Ie ‘myString.append(someString)’ V ‘myString.appendString(someString)’
- Native GCD
- Previously libdispatch from the Snow Leopard days was pure C, now native Swift
- https://github.com/apple/swift-evolution/blob/master/proposals/0088-libdispatch-for-swift3.md
- What’s on the other side?
- Swift Packaged > Cocoapods & Carthage?