Building an RFC 1086 simulator using ithreads

Length: 20 minutes

Description

This talk is about how and why I built an RFC 1086 simulator using Perl's ithreads, and briefly describes some of Perl's thread-related modules and how I used them.

Slides

  1. Building an RFC 1086 simulator using ithreads
  2. What this talk is about
  3. History
  4. History
  5. A brief introduction to RFC 1086
  6. A brief introduction to RFC 1086
  7. Why I needed a simulator
  8. An RFC 1086 simulator
  9. Why Perl?
  10. Why Perl?
  11. ithreads
  12. threads::shared
  13. threads::shared - sharing variables
  14. threads::shared - writing
  15. threads::shared - reading
  16. Thread::Queue
  17. Thread::Queue
  18. Thread::Queue - enqueuing
  19. Thread::Queue - dequeuing
  20. Thread::Semaphore
  21. Thread::Semaphore
  22. Conclusion
  23. Thank you