Skip to content

Node.js Event Loop exploration. Libuv run and match to Node.

License

Notifications You must be signed in to change notification settings

linnienaryshkin/learnuv-sandbox

 
 

Repository files navigation

learnuv

This is a fork, where I did my playtime. Make sure to check the original repo thlorenz/learnuv

Before You Start

  1. C Introduction - https://www.w3schools.com/c/c_intro.php
  2. Pointers - https://www.w3schools.com/c/c_pointers.php
  3. Address-Of / Dereference
  4. Struct - https://www.w3schools.com/c/c_structs.php
  5. Automatic Allocation vs Dynamic Allocation (malloc)
  6. NULL
  7. Typecast - https://www.tutorialspoint.com/cprogramming/c_type_casting.htm
  8. LibUV guidebook (5 mins reading) - https://thlorenz.com/learnuv/book/

And of course a magnificent LibUV Guidebook

Setup for macOS 14.5 23F79

npm install
pyenv install 2.7 &&
pyenv local 2.7.18
pip install six # https://github.com/thlorenz/learnuv/issues/45
eval "$(pyenv init -)" # for some reason it's not working from ~/.zshrc
./learnuv
./learnuv xcode
open learnuv.xcodeproj
./learnuv verify

License

MIT

About

Node.js Event Loop exploration. Libuv run and match to Node.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C 65.7%
  • JavaScript 25.5%
  • Python 8.5%
  • Shell 0.3%