Comment by davidalayachew

Comment by davidalayachew 2 hours ago

3 replies

Isn't the entire point of "reinventing the wheel" to address this exact problem?

This is one of the tradeoffs of maintaining backwards compatibility and stewardship -- you are required to keep track of each "cause" of that backwards compatibility. And since the number of "causes" can quickly become enumerable, that's usually what prompts people to reinvent the wheel.

And when I say reinvent the wheel, I am NOT describing what is effectively a software port. I am talking about going back to ground zero, and building the framework from the ground up, considering ONLY the needs of the task at hand. It's the most effective way to prune these needless requirements.

chrisweekly an hour ago

enumerable -> innumerable

(opposite meaning)

  • thaumasiotes an hour ago

    > (opposite meaning)

    Funnily enough, e- means "out" (more fundamentally "from") and in- means "in(to)", so that's not an unexpected way to form opposite words.

    But in this case, innumerable begins with a different in- meaning "not". (Compare inhabit or immiserate, though.)

    • chrisweekly 4 minutes ago

      Yeah, English has so many quirks. As a software dev, the "enum" type cane to mind, making this one easier to spot. (shrug)