Comment C/Unix stringology lore from a BSD contributor (Score 4, Interesting) 97
There are a couple of odd postings here about C being deficient
for string-handling. Unless you are talking about comparison with
SNOBOL, C is wonderful for strings!
E.g. for Berkeley Unix, I jammed in C/shell-based code 'locate'
(née 'fastfind') for file finding, non-numerical code for LZW-based 'compress',
and GNU [ef?]grep for hybrid Boyer-Moore regexp search, and did
samizdat work on fast anagram generation (see Scientific American
for October 1984). Some of it is still around or is otherwise
runnable on your Mac using Terminal.
Lastly here is some trivia about Webster's 2nd Intl. (1934) cited by Kernighan
in his lecture, which I snuck over to BSD after Dennis Ritchie handed me
a 9-track tape at NASA Ames Research Center.
Although I intimated (see
that "the supplier" (Ritchie, via Doug McIlroy) thought it might be
out-of-copyright, 'tis not so! A search of copyright renewals at Stanford
shows that it was renewed in 1961, so that orig. date + 95 years
still applies, or until 2029. But shhh, don't tell anyone!