News for hackers. Stuff that matters.
Re:Ask HN: How did you learn a new programming language as a... by kderbyma on Monday April 18, 2022 @11:32AM (#31072072)
My approach has been always like this.

1. Shortlist a couple languages 2. Read a brief summary and some articles espousing the virtues of the langues 3. Get a sense of which feels most enticing and then pick one 4. Setup a small project with a alignment to the strengths of the language (possibly port one from a previous language) 5. Build and document the code base as you learn and leave notes in comments to various tutorials as they apply. 6. Package it up and strip out the barebones and make a simple empty shell that can be used to bootstrap future projects

Re:Ask HN: How did you learn a new programming language as a... by iamandras on Monday April 18, 2022 @12:20PM (#31072769)
Great advice. What languages did you learn so far?
Re:Ask HN: How did you learn a new programming language as a... by kderbyma on Monday April 18, 2022 @03:50PM (#31075568)
I have moved between different languages over the years. But at different times I have been proficient in C, C++, JavaScript, Processing, Typescript, PHP, Python, Java/Kotlin, Matlab, R, VHDL, and a touch of swift