It's a hybrid; it produces bytecode (done via compilation) which is (later) executed in a VM.
And stackoverflow has no problems with it and it handles a ton of traffic.
*Shrug* - Just because it can be done doesn't mean the way it's done is even good.
And being in the SW industry, I think many of the popular methods/solutions are pretty poor -- then again, most all of the projects I've worked on emphasized "do it quick" instead of "do it right"... and I couldn't tell you the number of times the "do it right" approach would have saved time and effort in the long-run -- PHP is a very good example of doing things fast and "easy" but not right.
Not discounting your method. I was just demonstrating that a very high trafficked site like SO does a very capable job that uses a common language that many accept. Dapper, is a very slick guy though. Really does a fine job of data layer work and is super flexible. But I’m not gonna get into a nerd pissing match.