Hacker News new | past | comments | ask | show | jobs | submit login

On the contrary, I think that people familiar with generic concurrency and distributed primitives will easily transfer their knowledge between languages (I mean, a race is a race, and starvation is starvation...), whereas you can be very senior in a language yet never experience the edge cases of parallel programming.

Sure, each language has different tools to solve corresponding issues, but I prefer to understand the problem I am solving to intimately knowing the tools I need to use.

Ofc, having both is perfect!




Unless they have experience in the language runtime handles them, and how they might differ across implementations, they are in for a surprise when debugging parallel code.




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

Search: