Pirkanmaan tietojenkäsittely-yhdstyksen asiallinen iltapala -keskustelutilaisuudessa 24.1.2018 ruodittiin funktionaalista ohjelmointia.
Funtionaalinen ohjelmointi puhuttaa ja ohjelmoijat ovat törmänneet siihen mitä erilaisimmissa yhteyksissä. Yksi on ujuttanut LINQ-koodia C# koodin sekaan, toinen on koodannut F# sovelluksia ja kolmas törmää tämän tästä Scalalla tehtyihin komponentteihin ERP-ohjelmistoissa.
Yhtäältä IT-alan konkareita pohdituttaa missä vaiheessa aika on kypsä funktionaalisille ratkaisuille isoissa projekteissa ja toisaalta koulusta valmistuneet voivat todeta, että ”aika paljon vaikuttaa ohjelmointityökaluihin se, mitä koulussa opetetaan”. Keskustelijoiden mielestä funktionaalinen ohjelmointi voi sopia erittäin hyvin tiettyjen toimialakohtaisten ongelmien ratkaisuun. Jos historiallista painolastia ei ole, esimerkiksi Scalalla voi kirjoittaa verkkopalvelun back- ja frontendeineen esimerkiksi Play-frameworkin avulla huomattavasti pienemmällä vaivalla kuin vastaavan Java-pohjaisen ratkaisun.
Scala ja F# lienevät funktionaalisen ohjelmoinnin tulevat työjuhdat. Kiitos Pitkyn keskustelutilaisuuteen osallistujille Atostekilta, Valmetilta, Eatechilta, Fujitsulta ja Oscar Softwarelta sekä Tolvasen Ilpolle kiitos järjestelyistä! Linkit, vinkit ja lisätieto funktionaalisesta ohjelmoinnista löytyy illan epistolasta alla.
Illan keskustelumateriaalin linkkeineen ja vinkkeineen löydät täältä.