4 ms·
I would second the recommendation of Mazes for Programmers. The author used Ruby, but I used Python and that was actually good, because it forced me to really u
by troymc 4y ago
I would second the recommendation of Mazes for Programmers. The author used Ruby, but I used Python and that was actually good, because it forced me to really understand the algorithms, rather than just giving up and copying the Ruby code.
- bmitc 4y agoNice. I have the book but haven't gone through it yet. I still need to finish up my F# and Racket ray tracers from his ray tracer book (a decent way in but was refactoring last). I actually could stand to learn Ruby but I'd probably still do it at least in F# or Racket. I found out about the book from an F# implementation that was posted on Reddit.