Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

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) and then refactor it into working code like I do with languages like Python or C.



I'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.


I'm curious why you feel you can't create spike solutions in Clojure?


Probably because pseudocode in my head is imperative.


I 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?




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: