Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Perl has libraries that can work with lots of different event loops (see for example http://search.cpan.org/~mlehmann/AnyEvent-7.07/lib/AnyEvent.... ) so asnyc IO doesn't need to be built in to support a very good level of portability.

I'm sure that'd be possible in python as well.



I guess it's less about native support and more about the culture. Very few Python libraries are built with async IO in mind. And honestly, I don't expect them to be, because there is no standard, agreed-upon way of doing async stuff in Python. So the result is you get a bunch of tiny communities around each event loop implementation, but because they aren't compatible, you get a bunch of repeated work and very little overall progress.

(Don't know if it's the same with Perl, but I feel like the Perl community evolves much more quickly than Python's.)




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: