Background Image

Mobil Weekend - Előadóink

Speaker

Goretity Árpád

Senior iOS Architect, Language Design Aficionado, SciApps.io

A műszaki világ, azon belül is az elektronika és az informatika már gyermekkorom óta vonzott. 2003-ban kezdtem el programozni, az iOS-fejlesztés pedig 2009-ben szippantott be. Azóta kisebb-nagyobb megszakításokkal foglalkozom hol szabadúszóként jailbreakes kiegészítők írásával, hol céges kötelékben nagyvállalati alkalmazások fejlesztésével. Emellett a PPKE Információs Technológiai Karán tanítok programozást. Újabban az érdeklődésem a nyelvtervezés, a fordítóprogramok és a funkcionális programozás felé fordult.

  • 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 - Budapest, Klauzál u. 10, 1072

Background Image

Ne maradj le a legfrissebb hírekről!
Iratkozz fel hírlevelünkre!