Maciej Stachowiak

Programista
06.06.1976 Koszalin

Biografia

Maciej Stachowiak urodził się w Koszalinie, dorastał w Stanach Zjednoczonych i po ukończeniu East High School w Rochester, NY, studiował elektrotechnikę i informatykę na MIT, gdzie uzyskał tytuły bakałarza i magistra inżyniera w 1998 roku. W trakcie pracy nad projektem Rethinking CS101 na MIT zaczął tworzyć The Scheme Constraints Window Manager i napisał artykuł w Cognitive & Neural Sciences. Temat pracy magisterskiej dotyczył Zautomatyzowanego wydobywania danych strukturalnych z dokumentów HTML (Automated Extraction of Structured data from HTML Documents), co wskazywało na wczesne zainteresowania standardami sieciowymi i programowaniem.

Od lat 1999–2001 Stachowiak wnosił wkład w projekty programistyczne związane z Linuksem i pracował w Eazel nad przeglądarką plików Nautilus, a także był twórcą Object Activation Framework (OAF) dla GNOME. W trakcie tej pracy zajmował się także rozwojem Eye of GNOME, GNOME Libs, Gravevine, GnoP oraz Medusa, Bonobo i GNOME VFS. Był także członkiem zarządu GNOME Foundation i opiekunem interpretera Guile dla Scheme.

Po zamknięciu Eazel wielu programistów, w tym Stachowiak, dołączyło do Apple w 2001 roku, do zespołu odpowiedzialnego za przeglądarkę internetową Safari. 13 czerwca 2001 ogłoszono, że Apple wydaje JavaScriptCore, framework dla Mac OS X oparte na KJS, silnik JavaScript w KDE.

Zobacz pełny artykuł na Wikipedii

Osiągnięcia

Udział w tworzeniu Nautilus dla Eazel jako przeglądarki plików.
Stworzenie Object Activation Framework (OAF) dla GNOME (1999–2001).
Dołączenie do zespołu Apple odpowiedzialnego za przeglądarkę Safari i zapoczątkowanie JavaScriptCore (2001).

Ciekawostki

W 1999 roku został opiekunem interpretera Guile (Scheme).
Był członkiem zarządu GNOME Foundation podczas pracy w Eazel.
JavaScriptCore, framework dla Mac OS X oparte na KJS, został zapowiedziany 13 czerwca 2001.

Udostępnij