One of the things that distinguishes a good programmer from your average one is a detailed knowledge of the language's standard libraries, even if they're de facto standard ones. How many times have we seen C that re-implements memrchr(3) or strcspn(3), often with bugs.