Lambda Meetup / Svibanj 2016.

Kao jedan od najvažnijih (i najstarijih danas korištenih) jezika, C se nalazi svuda oko nas, no kakve veze C ima sa Lambdom? Kako koristeći preprocesor i makro izraze napraviti nešto na što smo navikli u funkcijskim jezicima koje preferabilno koristimo svaki dan? Pridružite nam se na predavanju i saznajte!

Predavanje će pokriti osnove C makroa, kako napraviti predloške uz koje možemo napraviti generičke kolekcije (u ovom slučaju listu) i donekle se približiti konceptu higher-order funkcija (map, filter, reduce). Predavanje će sadržavati primjere svega gore navedenog, uz minimalnu količinu pointera tako da se nemate čega bojati!

Princip koji ću iznjeti će svima koji se svakodnevno susreću sa C kodom u nekom razumnom okruženju biti pokazatelj kako se ipak i u tako low-level jeziku uz nekoliko trikova može postići elegancija pisanog koda bez previše muke.

Poslje predavanja, standardno, podružit ćemo se uz čaj i kolačiće.

Vidimo se!

više