Out of curiosity, have you looked at other languages and decided you don't like them?
I know what you mean about JavaScript. It has many alarming problems, like PHP. Unlike PHP, however, there aren't quick fixes for them (e.g. strict error reporting).