I think a very, very fair argument could be made that JS's evolution has gone through a pretty extended period of time without much of a concerted effort to establish best practices. For much of the time, much of its user base were people who'd not consider themselves programmers (as their primary skill set). This was further inhibited by the fact that the standard library (at least for browsers) wasn't implemented in the language, which invariably lead to fractured efforts to establish best practices.
I'd think a lot of languages (both those that with source based deployments and
those without) wouldn't fare much better.