I love it when other developers present at the meetup. It represents a real buy-in to me. And it allows me to focus on someone else’s struggles and eventual victories over the code they are presenting.
Last week Ryan presented a talk on Threading in Swift. I learned a lot and got a chance to ask some questions. The main takeaway from this talk was that Apple’s Grand Central Dispatch (GDC) does not necessarily manage threads but queues.
So what does that mean you might ask. That means that we, the programmers, don’t have to worry about threads locking up because they are trying to access the same memory resource. GCD allows us to set up priority queues to manage which parts of the code will execute before other parts of the code.
This week I’ll be covering Realtime Databases with Firebase. If you’re interested in attending, please RSVP!