If it's actually playable and working, that reflects the power of the high-level language.
With CPUs getting faster and faster, you don't have to bother writing efficient code these days, or care as much about how many thousands of assembly instructions the compiler translates a line of your high-level code into, etc. You can just skip right into the creation process faster and faster... This is a good thing overall in principle I guess.
As a perfectionist though, something will always nag me at the back of my mind with like say Visual Basic executables, more so with the later .NET system... I can't escape it... I just...like producing Win32 executables that talk directly with the Operating System and skip over ANSI "C" wrapper functions that introduce 1,000 assembly instructions before finally calling the OS' API functions...
I dunno, but on the flipside, that's why I'm a slow coder. You can produce lots of software very quickly with RAD type app builders, but the bloat will always bother me even though it's becoming more and more negligible with modern CPUs... Java is still the exception I think, its runtime engine still sucks ballz running doggedly slow. The Operating System built with it for phones and other devices was horrible and died very quickly in favor of Linux variants like Android. I unfortunately bought an early-generation BluRay player with a Java Operating System, and sometimes I wanna break the thing in half!