3 ms·
The author is incorrectly using the term "declarative" when he's really describing "imperative". Stateful OOP is in no way declarative. It's also unclear what
by mgummelt 6y ago
The author is incorrectly using the term "declarative" when he's really describing "imperative". Stateful OOP is in no way declarative.
It's also unclear what the thesis is. He says to not ask objects about their state, then later advocates for CQRS, which does exactly that.
- culturedsystems 6y agoOf course, imperative programming is just the Church encoding of declarative programming.
- mgummelt 6y agoWell, no. The lambda calculus isn't imperative.
- deleted 6y ago[deleted]
- 0x8BADF00D 6y agoIn declarative programs you specify what the program is. In imperative programs you specify what the program should do. I don’t really see the overlap.