Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Async Programming #10

Open
osfameron opened this issue Sep 22, 2013 · 3 comments
Open

Async Programming #10

osfameron opened this issue Sep 22, 2013 · 3 comments

Comments

@osfameron
Copy link
Collaborator

  • POE (or Reflex better?)
  • AnyEvent (eeek)
  • IO::Async

Suggested example code: POC of a distributed load-testing solution using Object::Remote.

I vote to not cover AnyEvent due to the maintainer. There are plenty of decent solutions written by sane people.

Worth asking Paul Evans (LeoNerd) who wrote IO::Async if he can contribute?

@osfameron
Copy link
Collaborator Author

Another suggested example: Perl on an embedded device such as BeagleBone, using Async to flash LEDs, move motors, accept user input, and connect to Internet at same time. I have a project that could work as example for this (Clockodillo, roughly equivalent to what's at http://hello.pomodori.no but with new name and moving away from Arduino)

@kentfredric
Copy link
Collaborator

There's also Coro which is quite recommended, but same author as AnyEvent. Not sure how recent this recommendation is.

@osfameron
Copy link
Collaborator Author

https://en.wikipedia.org/wiki/GNU_parallel
(or possibly a candidate for systems programming with Perl, if we ended up with such a chapter)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants