Någon som någonsin har använt funktionsprogrammering i något sammanhang förutom en kurs på högskolan? När kan det användas i arbetslivet?
Funktionsprogrammering
3 svar · 387 visningar · startad av kristoffer
Vad menar du med funktionsprogrammering? Programmera funktioner, eller?
Ska man vara petig heter det "funktionell programmering" och "funktionella språk". Funktionsprogrammering finns i typ alla språk :)
Jag har själv inte använt funktionell programmering kommersiellt. Visst är det betydligt vanligare inom universitetsvärlden än i arbetslivet. Men det förekommer hos företag. Ericsson använder Erlang för att kontrollera telefonisystem, och Erlang är ett funktionellt språk väldigt lämpat för tillståndsmaskiner som exempelvis telefonväxlar. För finansiella beräkningar lämpar sig vissa metoder bra att implementera i funktionella språk. Sedan finns det mängder av olika implementationer för att visa att funktionella program kan göra samma sak som imperativa.
Jag skulle säga att det skulle vara ganska osmidigt att implementera exempelvis en webhandel baserat på ett funktionellt språk, även om det vore möjligt.
Läs mer på: http://www.research.avayalabs.com/user/wadler/realworld/