Diskussion:Funktionsprogrammering
Artikelnavn
Funktionsorienteret - menes der her sprog under det funktionsorienterede paradigme? I så fald synes jeg ikke, den def. er helt overbevisende: " sprog, som er baseret på funktionskald". Hvad med sideeffekter? Højere ordens funktioner? Referential transparency? Det lyder mere som en def. af et proceduralt sprog.
C funktionsorienteret?!
OO-sprog er nyere? Ja, måske men ikke væsentligt. Jeg mener, LISP var første funktionsorienterede sprog fra en gang sidst 50'ern, mens Simula var det første OO sprog fra omkring midt 60'erne.
- Du har ret og jeg har derfor omskrevet artiklen udfra indholdet af den engelsk wikipedia. Kinamand 28. apr 2009, 12:43 (CEST)
Forslag om flytning
Jeg har foreslået at denne artikel flyttes til Funktionel programmering, da det er en mere almindelig betegnelse for funktionsprogrammering. --mgarde 22. maj 2009, 00:16 (CEST)
- Det vil skam jeg ikke protestere imod :-) --Froztbyte 22. maj 2009, 00:39 (CEST)
- Hvor har du fra at det skulle være en mere brugt betegnelse? Kinamand 22. maj 2009, 10:55 (CEST)
- Jeg har lige tjekket på google og funktionsprogrammering giver 2.630 hits mens "funktionel programmering" kun giver 307 hits så du skal have nogle rigtigt gode argumenter for at flytte artiklen hvis den skal flyttes. Kinamand 22. maj 2009, 13:25 (CEST)
- Jeg har ikke nogen konkret kilde, men har netop beskæftiget mig med funktionel programmering i forbindelse med et semester på Datalogi på AAU, og her er jeg ikke faldet over betegnelsen funktionsprogrammering. Det er nu intet argument, men blot en observation. En af grundene til at omdøbe artiklen har hovedsagligt noget at gøre med at den engelske betegnelse for funktionel programmering netop er "Functional programming" (Bemærk at dette også er navnet på engelsk Wikipedia). --mgarde 13. jul 2009, 22:24 (CEST)
- På Københavns Universitet bruges betegnelsen funktionsprogrammering se f.eks. her. Kinamand 14. jul 2009, 09:09 (CEST)
- Ja, jeg bemærkede godt, at forskellige institutioner bruger forskellige betegnelser, da jeg søgte lidt på Google. --mgarde 14. jul 2009, 13:25 (CEST)
- Jeg vil blot opponere for at artiklen flyttes, som først foreslået, af to årsager. Den primære er, at ordet funktionel programmering går igen i det engelske sprog, hvilket må siges ofte at blive benyttet i programmeringssammenhænge. Jeg tror simpelthen det ville lette forståelsen og tilgangen til artiklen. Anden årsag er omend lidt mindre saglig, så forhåbentlig relevant. Generelt bliver programmeringsparadigmer refereret til som [type] efterfulgt af "programmering" e. g. "imperativ programmering", "objektorienteret programmering" etc. (se programmeringsparadigme - gælder iøvrigt også for det engelske sprog). Hvis man skal følge mønstret vil det mest nærliggende være "funktionel programmering". Mvh Jensep 24. nov 2009, 19:23 (CET)
- Ja, jeg bemærkede godt, at forskellige institutioner bruger forskellige betegnelser, da jeg søgte lidt på Google. --mgarde 14. jul 2009, 13:25 (CEST)
- På Københavns Universitet bruges betegnelsen funktionsprogrammering se f.eks. her. Kinamand 14. jul 2009, 09:09 (CEST)
- Jeg er klar over at denne diskussion er ved at være gammel, men: Jeg er lidt uforstående overfor dine google resultater. Efter jeg selv søgte på de to begreber, får jeg rigtigt nok at "funktionsprogrammering" giver (nu) 2550 resultater [1], men "funktionel programmering" giver [2] 3890 resultater, og ikke de 307 som du har angivet. Desuden ser det ud til at også Datalogisk institut på Aarhus Universitet kalder det Funktionel programmering[3]. --Mgarde 5. apr 2011, 00:14 (CEST)
- Jeg har ikke nogen konkret kilde, men har netop beskæftiget mig med funktionel programmering i forbindelse med et semester på Datalogi på AAU, og her er jeg ikke faldet over betegnelsen funktionsprogrammering. Det er nu intet argument, men blot en observation. En af grundene til at omdøbe artiklen har hovedsagligt noget at gøre med at den engelske betegnelse for funktionel programmering netop er "Functional programming" (Bemærk at dette også er navnet på engelsk Wikipedia). --mgarde 13. jul 2009, 22:24 (CEST)
Jeg tillader mig at tage denne gamle diskussion op igen. Man kan ikke bruge antallet af resultater for en Google-søgning af to relativt almindelige ord som funktionel og programmering. Jeg hæfter mig ved at Danmarks største datalogiske institut, DIKU, så vel som DTU og AAU kalder emnet funktionsprogrammering, hvilket artiklen bør hedde. DIKU omtaler desuden funktionsprogrammering funktionsorienteret programmering. Argumentet, at det er naturligt at undersætte engelsk functional programming til funktionel programmering hvis man ikke er inde i det danske fagsprog, er helt uacceptabelt. Nogle oversætter faktisk ved at se på interwikilinks, så Wikipedia fremmer dermed sin egen fejloversættelse. Artikelnavnet bør ændres til det korrekte, funktionsprogrammering. --Madglad (diskussion) 16. nov 2016, 13:37 (CET)
Referencer
Begrebsforvirring
Følgende sætning er forkert: "Matematiske funktionerer har en værdimængde (inputværdier, x'er) og en definitionsmængde (returværdier, y'er)." Ên funktions definitionsmængde udgøres af de mulige inputværdier; mens en funktions værdimængde udgøres af de mulige outputværdier, som her kaldes returværdier. Bryde Pyrus (diskussion) 15. mar 2015, 06:10 (CET)
- Hej Bryde Pyrus. Du er velkommen til at korrigere artiklen, såfremt du har en kildehenvisning. --Cgt (diskussion) 23. mar 2015, 09:45 (CET)