Ryan Lienhart Dahl

Ryan Dahl
Información sobre la plantilla
Ryan Dahl.jpg
Ryan Dahl (38–39) in 2010
NombreRyan Lienhart Dahl
Nacimiento1981
San Diego, CaliforniaBandera de los Estados Unidos de América Estados Unidos
TítuloIngeniero de Software

Ryan Dahl es un ingeniero de software reconocido por ser el desarrollador original del entorno de ejecución Node.js.

Inicios

Dahl (nacido en 1981) creció en San Diego, California. Su madre le consiguió un Apple II cuando tenía seis años, una de sus primeras experiencias con la tecnología. Ryan asistió a un colegio comunitario en San Diego y luego se transfirió a la Universidad de California en San Diego, donde estudió matemáticas. Luego asistió a la escuela de posgrado de Matemáticas en la Universidad de Rochester, donde estudió topología algebraica, que una vez encontró "muy abstracta y hermosa" durante un par de años, pero luego se aburrió porque "no era tan aplicable a la vida real."

Una vez que se dio cuenta de que no quería ser matemático por el resto de su vida, abandonó el programa de doctorado y compró un boleto de ida a Sudamérica y vivió allí durante un año, donde encontró trabajo como desarrollador web. Trabajó en un sitio web creado con Ruby on Rails para una compañía de snowboard.

Node.js

Después de crear y trabajar en el proyecto Node.js desde 2009, Dahl anunció en enero de 2012 que se alejaría del proyecto y entregaría las riendas al creador de NPM el entonces empleado de Joyent, Isaac Z. Schlueter.

Ryan Dahl dio la siguiente razón para pasar del proyecto:

“Después de trabajar tres años en Node, me retiro para trabajar en proyectos de investigación. Todavía soy un empleado de Joyent y los asesoraré desde fuera, pero no participaré en las correcciones diarias de errores". [10]

Después de abandonar el proyecto Node.js, Ryan Dahl escribió el prólogo de Node: Up and Running, un libro de O'Reilly de 2012 escrito por Tom Hughes-Croucher y Mike Wilson, donde declaró que se había recuperado de Sus reservas iniciales sobre la tecnología:

"Aunque una vez me reservé sobre recomendarlo para aplicaciones de misión crítica, ahora recomiendo Node incluso para los sistemas de servidor más exigentes".

Deno

En una charla sobre "10 cosas de las que me arrepiento de Node.js", Dahl anunció en 2018, Deno, otro entorno de ejecución basado en JavaScript / TypeScript creado con V8, Rust y Tokio.


Fuentes