Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

That highly depends on which language and standard library you are talking about.

Reading C++ standard library gives you headache, and doesn't really teach you how to write C++ in a normal application. For a beginner, this is an impossible approach.

Reading Python standard library means reading C half of the time. Useful for some seasoned Python developers, but not for new comers who want to read Python.

At the end of the day, standard libraries aren't written to teach, and some being a good teacher is a coincident. When you are learning a new language, you really have no idea whether the standard library is a good source for beginners.

I'd suggest a less poetic, more pragmatic approach to learning a new language: ask the most active forum of the language, and use the most common learning materials.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: