At what point, and at which place, should we put the onus on the programming language, and not the programmer(s)?
IDK, it just feels like "A lot of bug happen while using X programming language" doesn't tell us a lot in terms of the programmers and their training, their practices, the knowledge being shared to avoid bugs, etc, and I wonder how much of the problems are mitigated by knowledge, training, and know-how.
I guess I really like having the control over my code that the likes of C, C++, and assembly have as well, but that really is just a piece of it. Another part of it is a question of how much we risk, in the name of "memory safety," handicapping our coders.