Пестов, Святослав

Святослав Пестов (род. 3 марта 1984, Томск) — создатель языка программирования Factor и популярного редактора для программистов jEdit (работу над последним начал в 14 лет).

Общие сведения
Святослав Пестов
Дата рождения 3 марта 1984(1984-03-03) (42 года)
Место рождения
Образование
Род деятельности Программист

Биография

Святослав Пестов родился в городе Томске. Изучать программирование начал ещё в детстве, на домашнем Apple Macintosh со среды визуального программирования HyperCard[1]. Затем он познакомился с Java и начал писать расширяемый редактор для программистов jEdit, образцом для которого послужил Emacs. Редактор приобрёл определённую популярность. В 2005 Слава потерял интерес к проекту, который продолжает развиваться сообществом.

Для получения высшего образования приехал в Оттаву (провинция Онтарио). Окончив Университет Оттавы, Пестов получил степень Master of Science в области математики.

В 2003—2010 гг. активно работает над языком программирования Factor. Проект, начатый на Java как встраиваемый скриптовый язык для компьютерной игры (которая так и не была закончена) под влиянием языков Lisp и Forth (второй — в основным в опосредованном виде, через экспериментальный конкатенативный язык Joy)[2] язык вырос в самостоятельный кроссплатформенный универсальный динамический язык, с оригинальной виртуальной машиной, написанной на C++, ориентированный на практическое применение, хотя и не слишком известный за пределами достаточно небольшого сообщества[3].

Трудовую карьеру начал в Google, с 2015 года работает в Apple в качестве одного из разработчиков языка программирования Swift[1][4].

Примечания

Ссылки

Литература

  • Bruce Tate, Fred Daoud, Jack Moffitt, Ian Dees. Factor // Seven More Languages in Seven Weeks. Languages That Are Shaping the Future. — The Pragmatic Bookshelf, 2015. — С. 49-87. — 320 с. — ISBN 978-1941222157.