I can never imagine having as much knowledge of any programming language as Casey does. After only programming for a year now, it blows my mind that anyone can know and explain programming as well he does.
That is a pretty naive point of view. That amount of know-how, and I'm assuming he knows much more that has presented, is normal for someone who has been programming for 15+ years straight.
If you find yourself still seriously programming after a few years, try evaluating this position then.
ha I actually had typed out a sentencing saying, "this may be just my naivety since I'm inexperienced.." but deleted it but yeah I'm curious if that point will ever come for me.
Still I think in my position I am qualified to say that Casey is exceptionally good at explaining programming.
He works on VS2013 on Windows, and LLVM+GDB+QtCreator on Linux, IIRC. He has also commented on the "involution" of Visual Studio in the last years, making it difficult to the user to ship a standalone executable.
(He has praised Turbo C several times - probably his favorite environment in the 90's, never matched these days in some ways... )