Hacker News new | ask | show | jobs
by wtracy 2212 days ago
> if your goal is to learn a new programming language, I don't see Zettelkasten being particularly helpful

I don't have experience with Zettelkasten, but after reading this article I'm imagining using it for studying algorithms in general and physics simulations in particular.

It even might be more useful than you think for learning languages. For example, the return expression in Haskell might look like a return statement from an imperative language, and might even be used in a similar way, but under the hood the two have nothing in common. There's a significant amount of foundational knowledge you need before you can jump in and start doing practice problems.