JSPirates / podcast

Приблизительно еженедельный подкаст о Node.js, модулях, подходах и т.д.
http://jspirates.com
MIT License
35 stars 3 forks source link

Нативные модули для Node.js #1

Closed sitnin closed 10 years ago

sitnin commented 10 years ago

Рассказываем о написании нативных модулей для Node.js и о книге "An introduction to libuv": http://nikhilm.github.io/uvbook/index.html

Цитата из главы "Who this book is for": "a node.js module writer, who wants to wrap platform APIs written in C or C++ with a set of (a)synchronous APIs that are exposed to JavaScript. You will use libuv purely in the context of node.js. For this you will require some other resources as the book does not cover parts specific to v8/node.js."

dolphin278 commented 10 years ago

Ну это прям твоя тема :)

sitnin commented 10 years ago

Ну, то есть, ты согласен? )

dolphin278 commented 10 years ago

Не, ну чего — тема-то хорошая, хоть и напрямую не связанная с голым JS. Вообще само по себе изготовление компилируемого модуля к node "вживую" — это хорошая тема, наглядно сделать.


Boris Egorov skype/gtalk/nickname: dolphin278 mobile: +7 905 728 1543

On Tue, Aug 6, 2013 at 10:48 AM, Gregory Sitnin notifications@github.comwrote:

Ну, то есть, ты согласен? )

— Reply to this email directly or view it on GitHubhttps://github.com/JSPirates/podcast/issues/1#issuecomment-22161429 .

dolphin278 commented 10 years ago

Я бы даже сказал, что начать с простого компилируемого модуля будет проще и правильнее, а отдельно про libuv рассказать после этого. От простого — к сложному.

sitnin commented 10 years ago

Ага. Идею понял. Ставлю на s01e03 — подготовиться нужно по-лучше.

dolphin278 commented 10 years ago

Ты Ицзин на waf'е делал, или уже с gyp?

sitnin commented 10 years ago

gyp, но мне кажется, что iching — не лучший пример

dolphin278 commented 10 years ago

Ну ок :)


Boris Egorov skype/gtalk/nickname: dolphin278 mobile: +7 905 728 1543

On Tue, Aug 6, 2013 at 3:50 PM, Gregory Sitnin notifications@github.comwrote:

gyp, но мне кажется, что iching — не лучший пример

— Reply to this email directly or view it on GitHubhttps://github.com/JSPirates/podcast/issues/1#issuecomment-22173517 .

sitnin commented 10 years ago

с другой стороны, почему бы нет. но всё-равно нужно показать что-то, чтобы было зачем про книгу рассказывать.

dolphin278 commented 10 years ago

Этот issue закрываем, или до libuv будет жить?

sitnin commented 10 years ago

давай добавим в шоуноты и закроем тогда