Ask HN: Learning your Nth programming language?

https://news.ycombinator.com/item?id=39554207
by n8ta • 2 years ago
18 8 2 years ago

What resources do you use to learn the details of using a new language when you are competent in many other languages? Not the basics like class hierarchy, syntax, and loops, but more language unique stuff. Eg:

- Compilation model: bytecode/native/whatever

- Are there multiple implementations which are most used and why?

- Package management and versioning

- Common build tools

- Concurrency/io model (async, os threads, green threads, etc)

- Language-specific/more-common data structures

- Sources of UB to aware of

All the "Java for experienced developers" pages I find start by teaching me HelloWorld, move on to declaring variables, loops.... and never get to anything interesting.

Related Stories

Loading related stories...

Source preview

news.ycombinator.com