Slava with his horse Neo

Slava Pestov's corner of the web

Hi there! I live in the Hudson Valley of New York, with my wife, kids, and various animals. My primary professional interest is some combination of programming language design and math.

Contact:


Current work

Apple (2015–)

I'm currently on the Swift compiler team at Apple. I'm responsible for a handful of your favorite language features and more than a few of your favorite bugs, as I am the #2 contributor to the Swift git repo.

A work-in-progress book:

A blog post: Talks: Evolution proposals:

Previous work

Google (2010–2014)

I played a key role in the development of firmware and device drivers for a new data center storage device that was successfully deployed in production.

Factor (2003–2010)

I led the development of the Factor programming language, which continues to be maintained to this day.

A conference paper:

A talk:

jEdit (1998–2003)

I also wrote jEdit, a popular programmer's text editor.


This page is best viewed with Netscape Navigator and a dialup modem.