Pestov, Svjatoslav

Svjatoslav Pestov
Slava Pestov
Syntymäaika 3. maaliskuuta 1984( 1984-03-03 ) (38-vuotiaana)
Syntymäpaikka
Ammatti Ohjelmoija

Svjatoslav "Slava" Pestov (s . 3. maaliskuuta 1984 ) on Factor-ohjelmointikielen luoja ja ohjelmoijien suosittu editori jEdit (hän ​​aloitti työskentelyn jälkimmäisen parissa 14-vuotiaana).

Lapsuus ja opinnot

Pestov syntyi Tomskin kaupungissa . Hän asui Uudessa-Seelannissa kymmenen vuotta ja muutti sitten Australian kaupunkiin Canberraan .

Korkea-asteen koulutusta varten hän tuli Ottawaan ( Ontarion maakunta ). Valmistuttuaan Ottawan yliopistosta sai matematiikan maisterin tutkinnon. Hän asuu nyt Minneapolisissa , Minnesotassa .

Ohjelmointiura

Ohjelmoinnin opiskelu Pestoville aloitettiin lapsuudessa, Apple Macintosh -kotikoneella visuaalisesta HyperCard - ohjelmointiympäristöstä [1] . Sitten hän tutustui Javaan ja aloitti Emacsin mallin mukaisen laajennettavan editorin kirjoittamisen ohjelmoijille jEdit . Toimittaja on saavuttanut jonkin verran suosiota. Vuonna 2005 Slava menetti kiinnostuksensa hankkeeseen, jota yhteisö jatkaa edelleen.

Vuosina 2003-2010 työskentelee aktiivisesti Factor - ohjelmointikielen parissa . Projekti, joka alkoi Javassa sulautettavana skriptikielenä tietokonepelille ( joka ei koskaan valmistunut) Lisp- ja Forth-kielten vaikutuksen alaisena (toinen - pääosin epäsuorassa muodossa, kokeellisen konkatenatiivisen Joy -kielen kautta ) [2] Kielestä on kasvanut itsenäinen cross-platform universaali dynaaminen kieli, jossa on alkuperäinen virtuaalikone, joka on kirjoitettu C++ -kielellä ja joka on suuntautunut käytännön sovelluksiin, vaikkakaan sitä ei tunneta hyvin pienen yhteisön ulkopuolella [3] .

Hän aloitti uransa Googlella ja työskentelee tällä hetkellä Applella yhtenä Swift -ohjelmointikielen kehittäjistä [1] [4] .

Muistiinpanot

  1. ↑ 1 2 Slava Pestovin kotisivu Arkistoitu 25. helmikuuta 2021 Wayback Machinessa 
  2. Daoud, 2015 , Haastattelu tekijän luojan Slava Pestovin kanssa, s. 70-72.
  3. Daoud, 2015 , Wrapping Up Factor, s. 86-87.
  4. Slavapestov (Slava Pestov) . GitHub . Haettu 23. toukokuuta 2016. Arkistoitu alkuperäisestä 7. helmikuuta 2016.

Kirjallisuus

Linkit