C++ and Delphi are almost the last of few ones left to generate proper Windows exe files. DotNET is great for business applications but when you think about creating mass products, you have to keep returning to C++ and friends.
That's just utter BS, nearly all major programming languages are capable of generating "proper" non-dotnet win32 binaries. Everyday I build our Win32 app from Mingw using plain C.
Yeah you're forgetting C.
Factor generates stand alone images.
Not only that, but Factor generates application bundles -- not just the binary -- for OS X when asked to. At least, it did the last time I checked.