Mac@programming.dev to Programming@programming.dev · 10 months agoFunctional Programming vs. Object Oriented Programmingmmhaskell.comexternal-linkmessage-square31fedilinkarrow-up188arrow-down19
arrow-up179arrow-down1external-linkFunctional Programming vs. Object Oriented Programmingmmhaskell.comMac@programming.dev to Programming@programming.dev · 10 months agomessage-square31fedilink
minus-squareDeckweiss@lemmy.worldlinkfedilinkarrow-up19arrow-down7·10 months agoIf your program functions, it’s functional.
minus-squaremvirts@lemmy.worldlinkfedilinkarrow-up9·10 months agoTurns out I really love functional programming after all 😹
minus-squarecollapse_already@lemmy.mllinkfedilinkEnglisharrow-up4·10 months agoWhat if my program is objectionable?
minus-squarebitcrafter@programming.devlinkfedilinkEnglisharrow-up2·10 months agoAnd if it doesn’t have objects, then it has no class!
minus-squarePipoca@lemmy.worldlinkfedilinkarrow-up1arrow-down1·10 months agoFunctions, here, being the key word. Functions are pure mappings from input to output.
minus-squarePipoca@lemmy.worldlinkfedilinkarrow-up1·10 months agoI agree with you that if you use functions it’s functional. But many people don’t really realize how that contrasts with procedures and procedural code.
If your program functions, it’s functional.
Turns out I really love functional programming after all 😹
What if my program is objectionable?
And if it doesn’t have objects, then it has no class!
Functions, here, being the key word.
Functions are pure mappings from input to output.
wooosh
I agree with you that if you use functions it’s functional.
But many people don’t really realize how that contrasts with procedures and procedural code.
I’d be oriented to object