You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
|
|
|
WHEREAS, Evented, asynchornous programming better models reality; and
|
|
|
|
|
|
|
|
WHEREAS, Servers organized around event loops are more efficent; and
|
|
|
|
|
|
|
|
WHEREAS, The usage of threads has complicated computer programming; and
|
|
|
|
|
|
|
|
WHEREAS, Most operating systems do not provide asynchonous file system access.
|
|
|
|
|
|
|
|
WHEREAS, Javascript is a language without a concept of I/O or threads; and
|
|
|
|
|
|
|
|
WHEREAS, Users familar with using Javascript in the web browser already program using events and callbacks; and
|
|
|
|
|
|
|
|
WHEREAS, The V8 javascript comes free of I/O and threads; and
|
|
|
|
|
|
|
|
WHEREAS, The V8 javascript compiles Javascript code directly to Assembler; and
|
|
|
|
|
|
|
|
WHEREAS, The libev event loop abstraction provides access to the best event loop interface on each system.
|
|
|
|
|
|
|
|
Now, therefore:
|
|
|
|
|
|
|
|
This set server and client libraries were made to build simple but fast
|
|
|
|
servers. They are provided free of charge under a permissive simple license.
|
|
|
|
|
|
|
|
Submitted by
|
|
|
|
Ryah Dahl, Programmer
|
|
|
|
Tim Becker, Programmer
|
|
|
|
March 1, 2009
|