2 ms·
I bought two of the author’s books and also enjoy his newsletter. That said, I still have not drank the LOP coolaid, yet. I almost always start Lisp developmen
by mark_l_watson 8y ago
I bought two of the author’s books and also enjoy his newsletter. That said, I still have not drank the LOP coolaid, yet.
I almost always start Lisp development projects in a repl, getting low level things I need working. Initially I don’t worry at all about making things tidy. I keep this process going until I have something that works. Then I start cleaning up code, perhaps factoring out common code, etc. If I see enough value in the new code and if it makes sense, then I move parts out to a separate library.
It is at this point, after experimenting with a problem and having good code, that I think in some cases it would be good to step back and decide whether to design a new language for the type of problem you just solved.