BostInnovation Node.js의 아버지 Ryan Dahl의 인터뷰에서

 

어떤 문제를 해결하기 위해서 Node.js를 만들었나?

Dahl : 나는 작은 이벤트 베이스의 프로그램에 관련된 있을 하고 있었다. 이벤트 베이스 서버에 흥미를 가지고 있다. 왜냐하면 이해하기 쉽기 때문이다. 소켓 등의 읽기를 블록하는 무한 루프도 없다. 그래서 논 블러킹 I/O만을 갖춘 적은 레이턴시의 작은 서버를 만들자고 생각했었다.

 


JacaScript를 선택했는가?

Dahl : 사실 처음에는 달랐다. 처음에는 C, Lua, Haskell 등으로 해보았지만 실패했었다. 그때 V8을 알게 되었고, 시작하는 참에 JavaScript가 완벽한 언어라고 갑자기 번뜩였다.

 

by 흥배 2011. 12. 21. 23:54