> - Debugging is a little behind other languages (pdb works)
So do the numerous extensions/replacements for pdb, or the multiple graphical debuggers (e.g. PyCharm's, PyDev's, PuDB, WinPDB, Kodomo IDE's, Wing's, ...). Python doesn't have a time-traveling debugger à la OCaml, but that's about it as far as I can tell.
> removal of map/filter in place of list comprehensions (they are certainly better but not faster)
What are you talking about exactly? Because I find two possible interpretations of that phrase, and neither comes close to being correct.
> More frustrating to me is that there isn't an imap/ifilter builtin
FWIW, alongside the demotion of reduce to the stdlib Python 3 changed that, the builtin `map` and `filter` now return lazy "views" (as do e.g. `dict.items`, `dict.keys` and `dict.values`):
- Unicode (at least for Python 2)
- Debugging is a little behind other languages (pdb works)
- removal of map/filter in place of list comprehensions (they are certainly better but not faster)