I'm a Ruby guy, but still enjoyed the Mono/Python thoughts. Especially his final conclusion:
Overall:
I'm not writing new programs in C ever again.
Yes, I know C is great for super-high-performance code, and for super-low-memory (embedded)
footprints, and for writing super-portable libraries. So for any of those, I might consider
it. Fortunately for me, I haven't had to write any of those for about 20 years.
It's hard to imagine a "normal" app that would best be written in C.