3 ms·
How can you learn to invent with spending some time reinventing? In my opinion reinventing the wheel is a often a wonderful task. It helps you understand a hard
by swannodette 17y ago
How can you learn to invent with spending some time reinventing? In my opinion reinventing the wheel is a often a wonderful task. It helps you understand a hard problem that you would otherwise have serious difficulties with. For example, continuations always baffled me. I ported an existing library from Common Lisp to Clojure. Did I do anything truly new? No. Did I have a much deeper understand of Common Lisp, Clojure and continuations? Yes.
And, sometimes (if you're really lucky) you might find that you have reinvented a better wheel.
- Tichy 17y agoI like thinking about how to solve those problems myself, but in this case, I have to write about them. So I thought it would be good to have an idea of the "official" version. Edit: I suppose I could code something and then put it out for discussion somewhere, before presenting it officially.