Пестов, Святослав
Святослав Пестов (род. 3 марта 1984, Томск) — создатель языка программирования Factor и популярного редактора для программистов jEdit (работу над последним начал в 14 лет).
Общие сведения
| Святослав Пестов | |
|---|---|
| Дата рождения | 3 марта 1984 (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].
Примечания
Ссылки
- slavapestov (Slava Pestov). GitHub. Дата обращения: 23 мая 2016. Архивировано 7 февраля 2016 года.
- Домашняя страничка Славы Пестова Архивная копия от 25 февраля 2021 на Wayback Machine (англ.)
- Блог Архивная копия от 5 февраля 2010 на Wayback Machine Славы Пестова (англ.) (неактивен с 2010 года)
Литература
- 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.