While doing some programming in Java lately I noticed a few mostly easily correctable areas where Java could be faster which I think are pretty easy to fix with minimal backwards compatibility or work to add. I don't really think of these as personal wish-list items but I do think they would solve many performance needs in the community very simply.
Some people write blog posts on the fine distinctions between the programming jargon of "concurrency" and "parallelism" as if this is very meaningful. But this is all dumb and stupid and inventing a problem out of thin air. What programmers really mean when they say "parallelism" is multicore hardware and what they really mean when they say "concurrency" is multiprocessing (which for nontechies means you can run two different computer programs or processes at the same time.)
Much has been said about how PHP is a bad programming language. I personally don't believe PHP is a bad programming language because of specific misfeatures. Instead, I believe the general community culture of programming is horribly broken and so results in such garbage. I identify three key points that inevitably leads to such garbage as PHP:
There is a lot of garbage about terrorism online.
Recently I have been trying out some wargames on
http://overthewire.org to increase my cracking skills.