Gjesteforelesning torsdag 11. oktober 2018 kl 14:15. Tittel: "Introduksjon til funksjonell programmering i F#" - Dr. / Innovasjonsleder Jonas Juselius, Serit IT Partner
Målgruppe: For 3. års bachelorstudenter, master- og PhD-studenter.
Faglig kontaktperson er professor Lars Ailo Bongo.
Vel møtt!
---------------------------------------------------------------------
Dato: Torsdag 11. oktober 2018, 14:15 - 16:00
Sted: Lille Aud (B203), Realfagsbygget, Campus Tromsø
Tittel: "Introduksjon til funksjonell programmering i F#"
Foreleser: Dr. / Innovasjonsleder Jonas Juselius, Serit IT Partner
Abstrakt
Hva er funksjonell programmering, og hvorfor er det interessant? Hva er det man kan gjøre med funksjonell programmering som man ikke kan i C#, Java og JavaScript? Om disse allerede dekker alle behov, hvorfor gjøre ting annerledes? Funksjonell programmering handler ikke om hva, men om hvordan. Det handler om å tøyle en stadig voksende kompleksitet som hemmer og undergraver all programvareutvikling, særlig i et parallelt og asynkront miljø.
I denne forelesningen gis en generell introduksjon til funksjonell programmering, de underliggende konseptene og relevansen for utviklere i en moderne verden. Konseptene demonstreres ved å sammenligne eksempler i C# og F#, et moderne, funksjonelt programmeringsspråk utviklet av Microsoft på .NET plattformen.
Bio Jonas Juselius
Jonas Juselius har en doktorgrad i kvantekjemi fra universitet i Helsinki. I perioden 2005-2010 jobbet han ved Institutt for kjemi ved UiT, der han forsket på bruk av multiwavelets for kvantemekanisk bergningsmetodikk. Fra 2010 til 2015 jobbet han med tungregning (HPC) ved IT-avdelingen, og ledet utviklingsarbeidet i SYMBIOSES-prosjektet. SYMBIOSES var et tverrfaglig prosjekt for å utvikle et system for å simulere av de økologiske effektene av oljeutslipp i Lofoten og Vesterålen. Siden 2015 har han ledet utviklings- og innovasjonsarbeidet hos Serit IT Partner i Tromsø. Jonas har programmert i 30 år og behersker over 20 programmeringsspråk. I 2013 lærte han seg funksjonell programmering, og det endret hans syn på programmering for alltid.