|
|
|
Ask HN: How do you learn a new programming language?
|
|
8 points
by wikunia
2075 days ago
|
|
I'm currently trying to teach programming to some people by doing live streams for the public where one can ask questions and give code reviews and general mentoring (See https://opensourc.es/blog/side-mentoring/) Would like to know how you learn a new language and what would be beneficial for you if you would have a mentor. |
|
A mentor is useful, because after reading a book like K&R, you know how to write syntactically-correct lines of C, lines that actually do what you think they do, but you don't know how to program in C. You can write lines of C, but you don't know how to write pages of C without making a mess of it. That's where a mentor helps - that next level past syntax.