4 ms·
>He said he spent some time there, IIRC, and found it somewhat intriguing, perhaps interesting, but needed to get shit done eventually and so […] I think this
by inductive_magic 4y ago
>He said he spent some time there, IIRC, and found it somewhat intriguing, perhaps interesting, but needed to get shit done eventually and so […]
I think this resonates with many. My take is: don’t be dogmatic. Regardless of the language, one should write as beautiful, composable and pure as possible - but no more than that.
Where only performance matters, oop wins. When clarity is the only priority, Haskell wins. But in reality, we’re rarely dealing with either scenario. We’re somewhere in the noisy realm between, and ought to code accordingly. Fundamentalists rarely make policy with the nuance reality deserves.
- tmsln 4y ago> Where only performance matters, oop wins If you tell that Mike Acton he will give you an unhappy face. [0] In fact OOP can hurt performance a lot. [0] https://m.youtube.com/watch?v=rX0ItVEVjHc https://m.youtube.com/watch?v=rX0ItVEVjHc
- baby 4y agoNo modern language seems to have oop tho (golang, rust)
- sidlls 4y agoRust supports object oriented programming, and so does golang. In the case of the latter, it’s a fertile ground for all manner of bugs, performance issues, and weird behaviors thanks to the duck typing approach they chose.
- mrkeen 4y ago> Fundamentalists rarely make policy with the nuance reality deserves. Perhaps "the other guys" aren't really fundamentalists and we just like a good old ad-hominem every now and then.