In the last year I've got interested in functional programming, and occasionally played with Clojure and read random articles about FP in Internet.
What I realized is that I am missing a lot of basic concepts behind programming languages theory, like type theory, compilers implementation, levels of abstraction, etc. Also, driven by FP hype of the last years, I would like to get familiar with different FP languages and concepts. I believe it will make me a better developer and broaden my knowledge in programming in general.
I would like to go from fundamentals to details and not to start somewhere in the middle like "write a blog in Scheme and it will come" as this way never worked effectively for me.
I found a great list of books on FP here: http://ift.tt/OIFbWb but where do I start and how do I go to gradually grow? What do I pick first, what do I leave for later?
Thank you.
Aucun commentaire:
Enregistrer un commentaire