Well I'm suggesting more clojure things because I know clojure, I've used a little of racket and it was fun, as well as done very little common lisp =)...
I'm not sure what you mean by practice day to day? These are all things that you could work on in various ways on a daily basis if you want?
Or do you mean kata-like things?
If so there's 4clojure[0] or codewars[1], which does racket[2] and clojure[3] alongside a host of other stuff.
If instead you're looking at a suggestion of what to work on, just pick a small project and regularly work on it, I've done lots of small data processing tasks, as well as developing small games, pick anything that interests you and play with it.
I mean Mazes for Programmers[4] is a great book, perhaps rewrite it in any language that interests you?
If that's not quite what you want, can you please clarify?
Thank you, all your recommendations are well received. I actually program a lot, these days in python for data science and I can do pretty much anything with it. But I am drawn to lisp and started the SICP book. But other than really personal projects and self explorations (which I also did with haskell, julia, rust, coq) I struggle to find a way to use a form of lisp for something I can do in work every day other than configuring emacs (which is not as bad). I think I have to agree with your point that clojure is the most practical option and fit for practical day to day use, cause it is lisp with all lava libraries. In the end it is the libraries... I guess my question should have really been what lisp based frameworks are there for data science, maybe.
I'm not sure what you mean by practice day to day? These are all things that you could work on in various ways on a daily basis if you want?
Or do you mean kata-like things?
If so there's 4clojure[0] or codewars[1], which does racket[2] and clojure[3] alongside a host of other stuff.
If instead you're looking at a suggestion of what to work on, just pick a small project and regularly work on it, I've done lots of small data processing tasks, as well as developing small games, pick anything that interests you and play with it.
I mean Mazes for Programmers[4] is a great book, perhaps rewrite it in any language that interests you?
If that's not quite what you want, can you please clarify?
- [0]: https://www.4clojure.com/problems
- [1]: https://www.codewars.com/
- [2]: https://www.codewars.com/?language=racket
- [3]: https://www.codewars.com/?language=clojure
- [4]: https://pragprog.com/titles/jbmaze/mazes-for-programmers/