Re:Ask HN: What bits of fundamental knowledge are productivi...
by omitmyname on Saturday April 02, 2022 @12:14PM
(#30889293)
Hi!
could you recommend some books to learn more about it?
And how did you apply those skills to your day-to-day job?
* Recursion - most complex problems seem to have a recursive solution which you can actually implement in a language like Scheme or Haskell that does not limit stack size.
* State machines.
* Monte Carlo methods.
* Unification - see SICP.
* Hand-rolled parsers instead of regular expressions for debug-ability and readability.