Background Image

Mobil Weekend - Speakers


Árpád Goretity

Senior iOS Architect, Language Design Aficionado,

I’ve been drawn to the world of technology, particularly electronics and IT, since my childhood. I first started coding in 2003 and delved into iOS development in 2009. Since then I’ve spent most of my time, with a few small breaks in between, as a freelancer writing jailbreak tweaks and as an employee developing corporate software. Meanwhile, I also teach programming at the Faculty of Information Technology and Bionics at PPKE. Lately, I’ve become very interested in language design, compiler and functional programming.

  • D1 - Thursday - September 22, 2016 | 14:00 - 14:25 Presentation in 25 minutes

    Simplicity is complicated - Canonicalization in the Swift compiler

    Apple’s latest little darling, the Swift language – merely 2 years old – is hiding a number of exciting engineering solutions under the hood; at the higher level, it features a number of linguistic innovations – some smaller, some more important, but all of them unique. It is thus unsurprising that the Swift compiler contains optimization techniques that are definitely ground-breaking and non-traditional – not even necessarily „optimizations”, rather just „non-pessimizations”. This of course means they’ve never found their way into a traditional book or university compiler course. My talk will touch on a number of these methods, taking the appropriate parts of the Swift compiler – and the code they generate – apart to introduce the audience to these lesser known, but so very important optimizations.

    Doboz - Presentation Room - Budapest, Klauzál u. 10, 1072

Background Image

Keep up with the latest news!
About us