]> Dogcows Code - chaz/talk-event-driven-programming-in-perl/blob - notes.txt
initial commit
[chaz/talk-event-driven-programming-in-perl] / notes.txt
1
2 Topics:
3
4 Evolution of event-driven programming:
5 - Wait for a key press or line of text.
6 - Interrupts (hardware and software).
7 - Modern event loops
8
9 How to write a modern event-loop.
10 - kernel facilities (poll, select, etc.)
11
12 Event-drive programming in Perl
13 - POE
14 - AnyEvent
15 - IO::Async
16
17 List of already-built event loops.
18 - EV
19 - Glib
20
21 Types of events in modern applications:
22 - Data available
23 - Timer
24 - User input
25 - Signal
26 - Anything that can spontaneously happen in the real world.
27
28 Exceptions in event-driven code.
29
30 Promises:
31 - Future
32 - Future::AsyncAwait
33 - Future::Utils
34
35 Real-world uses for event-driven applications:
36 - Webhooks
37 - WebSockets
38 - PubsubHubbub
39 - msg queue
40
This page took 0.031315 seconds and 4 git commands to generate.