With all due respect, I think bland whining about C and its partisans isn't really a productive way to advocate for your language ("wasting his life"?  good grief).  C is, after all, what the world is built on. If you really want to show us a better way, you'd be better served by trying to help build that world.<p>How about <i>just one</i> core library that does something useful and irreplacable on a modern system, and that works significantly better than the dinosaur code you keep complaining about?  We've seen enough toy implementations and cute hacks (and, gack, web frameworks!) to last a lifetime.<p>How about a clean, bug-free and parallel implementation of zlib instead?  Or a better h.264 codec?  Or a crypto/TLS implementation that beats openssl?  Regular expression engine better than pcre? World-class numerics library?  GUI framework?  SVG implementation? HTML parser?  3D modeling and rendering framework? ... Anything that isn't mostly a joke compared to the standard C junk you keep sneering at?<p>Seriously guys: get off your butts and write some real software.  Most of us tolerate the sniping most of the time, but this bit was just over the line, sorry.