Sveriges mest populära poddar

Kompilator

060 - Vi unnar oss funktionell programmering med Christoffer Ekeroth

46 min • 5 april 2023

Christoffer Ekeroth kommer på besök och gör en djupdykning i funktionell programmering.

På vägen blir det historier från utbildningens och Javas mörka dagar där man blev piskad till sömns varje kväll, och en enda flashfilm kunde ta ner hela datasalen. Christoffer berättar om vad funktionell programmering är, varifrån det kommer, och vad det egentligen innebär att ha ett starkt typsystem och varför det är trevligt. Plus en matig lista länktips.

Länkar

Citat

  • Haskell och Prolog och esoteriska programmeringsspråk
  • Casta upp det
  • Ett sätt att tänka
  • Strikt med vad man kan och inte kan göra
  • Ett väldigt starkt typsystem
  • Mer av dina affärsregler i själva typsystemet
  • 45 sidor Latex
  • Enkelt att skapa en ny typ
  • Bakom en klassbarriär
  • Mind blown-läsning
  • Det ljuva 1600-talet
  • Om du har ett logiskt uttryck
  • Formalisera beskrivningen av algoritmen
  • Lambdakalkyl med typer
  • Du är en kompilator
  • Mycket mindre bokföring
  • (00:19) - Intro
  • (00:57) - Christoffers bakgrund
  • (14:02) - Vad är funktionell programmering?
  • (20:39) - Vad innebär ett starkt typsystem?
  • (26:47) - Funktionell programmerings ursprung
  • (41:25) - Jobb- och länktips
Kategorier
Förekommer på
00:00 -00:00