Comment on Ask HN: Books that teach you programming languages via systems projects?parentComments−eru5yThis seems like a terrible idea unless you specifically want to learn how to program specific kinds of things on specific languages.Many people learn from specifics and generalise later.Do you think there's anything wrong with that?−eurasiantiger5yI think there is a high chance that once they learn to use a middle-handed hammer, too many things look like middle-handed nails.−convolvatron5yis there another option? I personally would probably never have taken up programming at all if I had to sit through a year of high level concepts before I tried to apply a compiler to some source code.−eurasiantiger5yOf course you need something practical to start with, but do you start with a todo app or trying to build a compiler?
Comments
Many people learn from specifics and generalise later.
Do you think there's anything wrong with that?
I think there is a high chance that once they learn to use a middle-handed hammer, too many things look like middle-handed nails.
is there another option? I personally would probably never have taken up programming at all if I had to sit through a year of high level concepts before I tried to apply a compiler to some source code.
Of course you need something practical to start with, but do you start with a todo app or trying to build a compiler?