I've noticed something while looking at code golf challenges that seems troubling, I'm going to use answers taken from
Fast, Cheap, and Good - Choose any Two
But I have seen this on other questions as well.
Looking through the answers, the answers that use script languages all appear to be cheating! Take a look at this answer provided by @Matt
b="input",a="<input type=checkbox>",c=":checked";$("body").html("SELECT ANY TWO"+a+"FAST"+a+"GOOD"+a+"CHEAP").click(function(){$(b).not(c).attr("disabled",!!$(b+c)[1])})
While this is all well and good, this snippet of code is not complete, in order for this to run (at the very least) you would have to include the jquery library either from a CDN or from a local resource and then wrap your code in a script tag.
<script src="somelocation/jquery.js"></script>
<script>
//code
</script>
None of this is included in this total, but all the compiled languages include everything required to make the program actually run (including import statements)
https://codegolf.stackexchange.com/a/26803/21210
https://codegolf.stackexchange.com/a/26853/21210
This is not limited to jquery only, here is a similar answer using angular: https://codegolf.stackexchange.com/a/26851/21210
Seems to me in a battle to get the lowest amount of characters in source code, that all languages should be held to the same standard.