HN user

ioyourtoe

4 karma
Posts0
Comments1
View on HN
No posts found.

It feels, at worst, like the height of arrogance to assign new terms to existing concepts, as though you've just invented the concept.

Hilariously I’ve done exactly that for the exact opposite reason.

I have in the past “come up” with a programming paradigm that perfectly satisfied a need and when I went to tune it up for general use I realized it was similar to a concept I was unfamiliar with, or struggled to grasp previously or previously hated working with in the manner it was taught or interfaced.

~”This looks like a monad, maybe I’ll call this a monad, but I’m unsure what precisely is the mathematical proof supporting, or what the limits and boundaries of the concept of a monad are so to avoid someone mocking me saying ‘this is the worst monad implementation, it’s hardly even a monad, it’s like a low effort subset of what a monad is.’ I’ll just name it something else.”