tag:blogger.com,1999:blog-6454006.post661474032422830366..comments2024-01-16T14:32:49.175+00:00Comments on Arcane Sentiment: C's safety problemArcane Sentimenthttp://www.blogger.com/profile/04144052171693893368noreply@blogger.comBlogger2125tag:blogger.com,1999:blog-6454006.post-33413527417349072942010-02-28T22:23:12.691+00:002010-02-28T22:23:12.691+00:00"these functions have short names and are con..."these functions have short names and are considered canonical"<br /><br />Interesting. Somehow it had never occurred to me before that short names might be more likely to be considered canonical. But it rings true.Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-6454006.post-22222323510355160262010-02-28T21:43:28.446+00:002010-02-28T21:43:28.446+00:00I don't agree that it is easy, for certain def...I don't agree that it is easy, for certain definitions of easy, to write correct code in C for manipulating null-terminated strings in fixed sized buffers, for a simple reason: if you can't let the fixed length follow the string, either via static typing or dynamically, then normal procedural abstraction will tend to hide the length and lead to errors later.Barry Kellyhttps://www.blogger.com/profile/10559947643606684495noreply@blogger.com