ranting about C [1/?]
this is a really important thing about programming that I think a lot of people in Computer Science need to actually read and wrap their heads around:
https://queue.acm.org/detail.cfm?id=3212479
C has this reputation as being a fast, low-level language, and I've heard so many C programmers say that the only way to make things fast is to use C or a language like C (because it's "low level")
ranting about C [3/?]
I think that last paragrap in the article is so important.
Parallelism is easy. It's so easy. It's so so easy. But it's unapproachably difficult in C and the languages directly based on C