Comment Re:Why C is dangerous (Score 3, Informative) 40
You can use a safe string type in C as many people do and use other language features to get bounds checking in C.
For example: https://godbolt.org/z/4Tn8jaGM...
It is not clear to me why people do not use this more, but I think the constant misinformation that this is not possible in C is not helping.