This is more of the lopsided ignorance. I am sure perl could be used to create a highly efficient compiler (I'll bet it's even been done); one of it's claims to fame is not just the string handling potential of the syntax, but that it cannot be outpaced doing it because of the nature of the underlying C code (ie, a perl program will be as fast as a C/C++ program at string processing).
Which "string processing" is a pretty broad realm. The people who wrote POGL (the perl openGL bindings) claim that
which is a pretty fancy claim and I have not seen it refuted either.General Purpose GPU (GPGPU) processing is one area in which Perl can be compared with compiled languages in terms of performance.
Based on their own benchmarks, Perl OpenGL developers claim that there are no significant performance differences between C and Perl (via POGL), when rendering a realtime 3D animated object with dynamically generated texturemaps.
As for creating an OS, well, most people would agree the only realistic choice there is a compiled language.
As for GUI's: IMO this is exactly the kind of thing interpreted languages are perfect for. Again, my experience is specifically in perl (having done GUI work in C and perl): I have never seen nor heard of a GUI application that could not be done just as well in perl as it would in C/C++, and with a fraction of the codebase. You clearly have never used these languages, Mario, and have a completely corrupt understanding of what they are about.