It is not backward compatible, the library system is immature, and there is no variety of different compilers for the language.