4 ms·
I kinda regret having chosen Clojure for my project. Its not that I can't express ideas in very little code, its just that my workflow is different from languag
by swah 15y ago
I kinda regret having chosen Clojure for my project. Its not that I can't express ideas in very little code, its just that my workflow is different from languages like Python.
In Clojure, it seems that I can't apply the method of spike solution (http://c2.com/cgi/wiki?SpikeSolution http://c2.com/cgi/wiki?SpikeSolution) and then refactor it into working code like I do with languages like Python or C.
- jcromartie 15y agoI'm wondering what about spikes doesn't work in Clojure? I usually understand a spike as a "proof of concept" that doesn't handle all of the edge cases.
- seancorfield 15y agoI'm curious why you feel you can't create spike solutions in Clojure?
- swah 15y agoProbably because pseudocode in my head is imperative.
- mnemonicsloth 15y agoI think that's normal. Part of learning Clojure is learning to think in another kind of pseudocode. What does this imply about the languages you already know?