Background Image

Mobil Weekend - Session

  • D1 - Csütörtök - 2016. szeptember 22. | 14:00 - 14:25 Presentation in 25 minutes

    Az egyszerűség bonyolult, avagy kanonikalizáció a Swift compilerben

    Az Apple új üdvöskéje, a mindössze két éves Swift nyelv számos ügyes mérnöki megoldást tartalmaz a motorháztető alatt; a magas szinten pedig több – apróbb vagy fontosabb, de egészen biztosan egyedi – nyelvi újítás rejtőzik benne. Így talán nem is meglepő, hogy a Swift fordítóprogramban léteznek olyan optimalizációs technikák, amelyek legjobb esetben is hagyománytörők, de szigorúan véve mégcsak nem is "optimalizációk", talán inkább csak "nem-pesszimizációk". Ennek fényében egy tradicionális könyv lapjain vagy egyetemi fordítóprogram-kurzusok óráin sem kaphattak helyet. Előadásomban ezekből a módszerekből szemezgetek, hogy a Swift compiler megfelelő részeit – s az általuk generált kódot – ízekre szedve bevezessem a hallgatókat ezekbe a kevéssé ismert, de annál fontosabb optimalizációkba.

    Doboz - Presentation Room

Background Image