Um, &quot;fast compilation&quot;, &quot;hotloading dll:s&quot;, &quot;future proof&quot; are all to me valid and non-trivial technical requirements. Also - there are better languages than c for lots of things but there is a class of problems (like efficient and correct numerial code) where c is as good as any language &quot;in the same category&quot; (unless one counts fortran)