Undefined is not a Function

Reasons #1, #2 and #3 why I hate JavaScript:

undefined is not an object

Followed by

undefined is not a function

Followed by

Stacktrace: Uncaught [object Object] (anonymous function)

Thanks for nothing! There is NO information that helps anyone to find out what went wrong and where it went wrong. It’s just nuts. I desperately want my compiled languages back. Or at least some more information like Ruby provides me if something is wrong. I don’t get how JavaScript could get so huge. It’s sad. It’s such a crappy language.