webForumDet fria alternativet

Funktionsprogrammering

Programmering

3 svar · 387 visningar · startad av kristoffer

Medlem sedan juni 20001 257 inlägg
Frågan#1

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?

Medlem sedan feb. 20022 594 inlägg
#2

Vad menar du med funktionsprogrammering? Programmera funktioner, eller?

Medlem sedan juni 20001 257 inlägg
#3

Nej, inte riktigt. Ett exempel på ett funktionsprogrammeringsspråk är Haskell.

Medlem sedan aug. 2001458 inlägg
#4

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/

261 ms totalt · 4 externa anrop · v20260731065814-full.6fe65c25
124 ms — deklarationer (db)
0 ms — hämta statistik (cache)
132 ms — hämta tråd, inlägg och bilagor (db)
125 ms — ändringar (db)