Ryan Dahl | |
---|---|
Data nașterii | 22 ianuarie 1981 [1] (41 de ani) |
Locul nașterii |
|
Ocupaţie | inventator , inginer software , programator |
Premii și premii | Premiul O'Reilly Open Source |
Site-ul web | tinyclouds.org _ |
Fișiere media la Wikimedia Commons |
Ryan Dahl este un inginer software american și dezvoltator original al Node.js. [2] [3] [4] [5] [6] [7]
Dahl (născut în 1981) a crescut în San Diego , California . Mama lui i-a cumpărat un Apple IIc când avea șase ani. Ryan a urmat o facultate în San Diego înainte de a se transfera la Universitatea din California, San Diego , unde a studiat matematica . Apoi a absolvit școala de matematică la Universitatea din Rochester , unde a studiat topologia algebrică , pe care a considerat-o cândva „foarte abstractă și frumoasă” timp de câțiva ani, dar mai târziu s-a săturat de asta pentru că „nu era foarte aplicabil vieții reale". ".
Odată ce și-a dat seama că nu vrea să fie matematician pentru tot restul vieții, a renunțat la școala absolventă și și-a cumpărat un bilet dus dus în America de Sud și a locuit acolo timp de un an, unde a lucrat ca dezvoltator web. A lucrat cu Ruby on Rails pe un site web pentru o companie de snowboarding. [opt]
După ce a lucrat la proiectul Node din 2009, Dahl a anunțat în ianuarie 2012 că va renunța la proiect și va preda frâiele lui Isaac Schlueter, creatorul NPM și ulterior angajat al Joyent. [9] [10]
Ryan Dahl a dat următorul motiv pentru a părăsi proiectul: „După trei ani de lucru la Node, voi avea timp să lucrez la proiecte de cercetare. Sunt încă un angajat al Joyent și îi voi sfătui, dar nu voi fi implicat în remedierea erorilor de rutină.” [unsprezece]
După ce a părăsit proiectul Node.js, Ryan Dahl a scris prefața la Node: Up and Running , o carte din 2012 a lui O'Reilly scrisă de Tom Hughes-Crowcher și Mike Wilson [12] , unde a declarat că și-a revenit din observațiile sale inițiale . despre tehnologie: „Deși anterior m-am abținut să-l recomand pentru aplicații critice, acum pot să recomand Node chiar și pentru cele mai solicitante sisteme de server.”
În discursul său despre „10 lucruri pe care le regret despre Node.js” [12] , Dahl a prezentat în 2018 [13] [14] Deno , un runtime JavaScript/ TypeScript construit folosind V8 , Rust și Tokio [15 ] .