News for hackers. Stuff that matters.
Re:Data-Oriented Design by butterNaN on Tuesday July 04, 2023 @03:44AM (#36583516)
Isn't this the very definition of functional programming?
Re:Data-Oriented Design by tsss on Tuesday July 04, 2023 @05:53AM (#36584407)
No. Functional programming is programming with functions as values. It is not incompatible with data hiding (for example through modules).
Re:Data-Oriented Design by butterNaN on Sunday July 09, 2023 @07:19AM (#36653550)
"Programming with functions as values" is merely one of the side effects, a feature, of writing your programs functionally. It does not define the paradigm.