>Competent Programmers, most of whom have have very simple simple tastes, we like stuff that is simple (C, Perl); powerful (Perl, Python); predictable (C, Perl); understandable, and suscinct (not Cobol, Java); and do not contain so many syntactic and semantic traps that you need 3+ boots and a 2000 page spec to document the gotchas (C++); and not captured by a Library eco-system that invites patent suites (Java, If ORACLE win at trial Java is DEAD).
Wow! You've managed to nail EVERYTHING. In reverse.
Perl and C are hardly 'simple' or predictable. While Python is good, it's not that powerful (still no way to use real multithreading or do system-level programming). Java _wins_ in 'understandable' category (along with COBOL, really) though it's not succinct. Etc.
>Now I don't expect this comment to do anything but attract a fleet of arrogant newbies and pack of stupid religeous experts, but each time I find an idiot proposing Java for rael-time or high frequency systems,
Like http://www.azulsystems.com/ ?
Duh. They're right.
>Keep this up and all innovation will be done by asians who havnt been taught by progressive idiots that it can't be done.
I work with quite a few Asians and most of good Asian software developers hate PHP with a passion. PHP simply transcends cultures.
Oh, and should we mention Ruby which is made in Japan?
PS: I love the smell of flame-roasted bacon in the morning!