1
0
mirror of https://github.com/danog/amp.git synced 2024-11-27 04:24:42 +01:00

Merge pull request #127 from async-interop/spec

Change proposal to specification
This commit is contained in:
Bob Weinand 2016-12-31 21:15:09 +01:00 committed by GitHub
commit 9a2d30c3c0

View File

@ -1,9 +1,9 @@
# Event Loop Interopability
The purpose of this proposal is to provide a common interface for event loop
implementations. This will allow libraries and components from different
vendors to operate in an event driven architecture, sharing a common event
loop.
The purpose of this specification is to provide a common interface for
event loop implementations. This allows libraries and components from
different vendors to operate in an event driven architecture, sharing a
common event loop.
## Why Bother?
@ -12,7 +12,7 @@ native to the execution environment. This allows package vendors to easily
create asynchronous software that uses this native event loop. Although PHP
is historically a synchronous programming environment, it is still possible
to use asynchronous programming techniques. Using these techniques, package
vendors have created PHP event loop implementations that have seen success.
vendors have created event loop implementations that have seen success.
However, as these event loop implementations are from package vendors, it
is not yet possible to create event driven software components that are