4 ms·
Do you mean how to master that language, right? Build and read. I recommend getting a good reference book for the language (I personally find the O'Reilly boo
by gjulianm 14y ago
Do you mean how to master that language, right?
Build and read.
I recommend getting a good reference book for the language (I personally find the O'Reilly books pretty good), with most of its features included, and read it from start to end. This way you will become familiar with the majority of the language concepts.
Then, find open source projects made by experts on that language and try to understand them. There will be simple things, but you will also find some constructs or language tricks.
And, of course, build things. You will not learn the language if you don't use it. Create hard things: there's no need to create a complex application, but instead a difficult application, where you need to explore deep in the language to achieve some goal.
- DanBC 14y agoThese are all good suggestions. Bug fixing is sometimes a useful way to learn a language. Another good method is to try to teach it to someone else - what you do and don't know becomes clearer to you. So, you could look for questions on various online forums and provide the best answer you can. (You don't need to post that answer, you just need to write it.) And then compare what you wrote with the answers provided by other posters.