Hacker News new | ask | show | jobs
by bilalcg 563 days ago
Yup, I believe a calculator can also be created as a state machine (which is a really nice CS topic to learn), and that's what I think, for example, Desmos, is built upon. There are loads and loads of concepts that we can learn in building a calculator.

People generally think that they should juggle between different projects and while that isn't false, it's important to realize that it's better to extend one single project than to start off a new one when learning new stuff. What do you say?