When you make changes to the comments or pseudo code to maintain the program, then you also need to do the same changes to the actual source code the compiler will use. As the human language comments need to be compiled to C by human, right? And this would end up thinking and maintaining the source code of two languages and hope they always align in their logic.
I never did this approach and only get this from reading the blog post.