Это не официальный сайт wikipedia.org 01.01.2023

Даль, Райан — Википедия

Даль, Райан

Райан Даль (англ. Ryan Dahl) — американский инженер-программист и первоначальный разработчик Node.js.[2][3][4][5][6][7]

Райан Даль
Ryan Dahl.jpg
Дата рождения 22 января 1981(1981-01-22)[1] (42 года)
Место рождения
Род деятельности изобретатель, инженер по программному обеспечению, программист
Награды и премии
Сайт tinyclouds.org​ (англ.)
Логотип Викисклада Медиафайлы на Викискладе

Ранняя жизнь и образованиеПравить

Даль (родился в 1981 году) вырос в Сан-Диего, штат Калифорния. Его мать купила ему Apple IIc, когда ему было шесть лет. Райан учился в колледже в Сан-Диего, а затем перешел в Калифорнийский университет в Сан-Диего, где изучал математику. Затем он пошел в аспирантуру по математике в Рочестерский университет, где изучал алгебраическую топологию, которую он когда-то считал «очень абстрактной и красивой» в течение нескольких лет, но позже ему это надоело, потому что «это было не очень применимо к реальной жизни».

Как только он понял, что не хочет быть математиком до конца своей жизни, он бросил аспирантуру и купил билет в одну сторону в Южную Америку и прожил там год, где работал веб-разработчиком. Он работал с Ruby on Rails над сайтом для сноубордической компании.[8]

Node.jsПравить

После работы над проектом Node с 2009 года Даль объявил в январе 2012 года, что он отойдет от проекта и передаст бразды правления Исааку Шлютеру - создателю NPM, а затем сотруднику Joyent.[9][10]

Райан Даль назвал следующую причину ухода из проекта: «После трёх лет работы над Node, у меня появится время для работы над исследовательскими проектами. Я до сих пор являюсь сотрудником Joyent, и буду консультировать их, но не буду вовлеченным в рутинное исправление ошибок.»[11]

Покинув проект Node.js, Райан Даль написал предисловие к Node: Up and Running, книгу О’Рейли 2012 года, написанную Томом Хьюз-Краучером и Майком Уилсоном[12] где он заявил, что выздоровел после его первоначальные замечания по поводу технологии: «Хоть прежде я и воздерживался от рекомендаций для его использования в критических приложениях, теперь я могу с чистой совестью рекомендовать Node даже для самых требовательных серверных систем.»

DenoПравить

В своем выступлении на тему «10 вещей, о которых я жалею в Node.js»[12] Даль представил в 2018 году[13][14] Deno, среду выполнения JavaScript / TypeScript, созданную с использованием V8, Rust и Tokio[15].

ПримечанияПравить

  1. 1 2 California Birth Index
  2. Episode 8: Interview with Ryan Dahl, Creator of Node.js - Mapping The Journey  (неопр.). Mappingthejourney.com (31 августа 2017). Дата обращения: 13 октября 2017. Архивировано из оригинала 7 января 2020 года.
  3. Facebook launches two datasets to improve AI video analysis t  (неопр.). Venturebeat.com. Дата обращения: 14 мая 2020. Архивировано 30 апреля 2019 года.
  4. Introduction to Node.js with Ryan Dahl  (неопр.). Sitepoint.com (21 октября 2012). Дата обращения: 13 октября 2017. Архивировано 30 апреля 2019 года.
  5. Node.js Interview: 4 Questions with Creator Ryan Dahl  (неопр.). Americaninno.com. Дата обращения: 13 октября 2017. Архивировано 1 мая 2019 года.
  6. The Birth of Node: Where Did it Come From? Creator Ryan Dahl Shares the History - SiliconANGLE  (неопр.). Siliconangle.com (1 апреля 2013). Дата обращения: 13 октября 2017. Архивировано 20 февраля 2017 года.
  7. Deep inside Node.js with Ryan Dahl  (неопр.). InfoQ.com. Дата обращения: 13 октября 2017. Архивировано 30 апреля 2019 года.
  8. Episode 8: Interview with Ryan Dahl, Creator of Node.js - Mapping The Journey (англ.), Mapping The Journey (31 August 2017). Архивировано 7 января 2020 года. Дата обращения: 24 октября 2017.
  9. A History of Node.js  (неопр.). BuiltInNode.com (17 ноября 2016). Дата обращения: 20 декабря 2017. Архивировано из оригинала 4 мая 2019 года.
  10. One year with Node.js  (неопр.). Joyent.com (16 июня 2015). Дата обращения: 20 декабря 2017. Архивировано из оригинала 30 апреля 2019 года.
  11. Node.js creator Ryan Dahl steps away from Node’s day-to-day  (неопр.). Venturebeat.com (30 января 2012). Дата обращения: 20 декабря 2017. Архивировано 25 апреля 2020 года.
  12. 1 2 Node: Up and Running  (неопр.). OReilly.com (2012). Дата обращения: 20 декабря 2017. Архивировано из оригинала 18 января 2018 года.
  13. Ryan Dahl is fixing his Node.js design regrets with Deno - JAXenter (англ.), JAXenter (27 June 2018). Архивировано 14 апреля 2019 года. Дата обращения: 10 сентября 2018.
  14. Krill. Ryan Dahl’s Node.js regrets lead to Deno (англ.), InfoWorld. Архивировано 10 сентября 2018 года. Дата обращения: 10 сентября 2018.
  15. GitHub - denoland/deno: A secure JavaScript and TypeScript runtime  (неопр.). Дата обращения: 14 мая 2020. Архивировано 17 февраля 2020 года.

СсылкиПравить

  • tinyclouds.org​ (англ.) — официальный сайт Райан Даль