David A. Thomas (programista)
David A. Thomas | |
---|---|
Narodowość | kanadyjski |
Edukacja | Bachelor of Electrical Engineering – Carleton University (1969), Master of Systems and Computer Engineering – Carleton University (1976) |
Alma Mater | Uniwersytet Carleton |
zawód (-y) | Programista, naukowiec, CEO, inwestor, organizator konferencji |
David A. Thomas, czasami nazywany „Wielkim” Dave Thomas, jest programistą, badaczem i przedsiębiorcą. Był założycielem i dyrektorem generalnym firmy Object Technology International , która stworzyła produkty, które stały się IBM VisualAge i ostatecznie Eclipse .
Wykładał i prowadził badania na uniwersytetach w Kanadzie i Australii oraz doradza zespołom badawczo-rozwojowym w zakresie dużych zbiorów danych i szybkich danych, zwinnego tworzenia oprogramowania i technologii obiektowych . Thomas jest dyrektorem generalnym i prezesem YOW! konferencje i warsztaty.
Kariera
Uniwersytet Carleton
David A. Thomas ukończył licencjat z inżynierii elektrycznej na Uniwersytecie Carleton w Ottawie w Kanadzie w 1969 r., a tytuł magistra inżynierii systemowej i komputerowej uzyskał tam w 1976 r. Od 1969 r. ma długą historię zaangażowania w usługi komputerowe i badania w Carleton i został mianowany adiunktem, a następnie profesorem w 1990 roku. Do dziś Thomas jest adiunktem w Carleton.
W 1984 roku Thomas wraz ze współpracownikami Wilfem LaLonde i Johnem Pugh założył i kierował Grupą Badawczą Zorientowaną Obiektowo w Carleton. Grupa stworzyła szereg narzędzi do programowania w Smalltalk , w tym ENVY/Smalltalk ( IDE ), ENVY/Developer (zespołowe narzędzie do programowania i zarządzania konfiguracją dla Smalltalk) oraz Orwell (system kontroli wersji ).
Obiekt Technology International
W 1988 roku Thomas założył firmę Object Technology International z siedzibą w Ottawie w celu komercjalizacji produktów. Był prezesem firmy aż do jej ostatecznego przejęcia. Wczesnym projektem był wbudowany Smalltalk dla oscyloskopów Tektronix , opracowany wspólnie z Tektronix, Digitalk i kanadyjskim Departamentem Obrony Narodowej . Firma OTI została zaangażowana do pomocy w stworzeniu IBM VisualAge Smalltalk . W 1996 roku OTI zostało przejęte przez IBM, a gama VisualAge stała się produktami IBM. Java VisualAge była podstawą pierwszego wydania open source Eclipse IDE .
Thomas opuścił IBM w 1998 roku. Spędził kilka lat w środowisku akademickim w Carleton oraz na australijskich uniwersytetach University of Queensland i Queensland University of Technology .
Zwinność, duże zbiory danych, szybkie dane
Thomas kierował kilkoma startupami w obszarze Big Data i Fast Data, w tym kx . Jego własna jednostka badawczo-rozwojowa w Ottawie, Bedarra Labs, jest obecnie działem badawczo-rozwojowym First Derivatives plc, spółki macierzystej kx.
konferencje YOW
Thomas przez wiele lat był członkiem komitetów organizacyjnych konferencji OOPSLA , ECOOP oraz duńskiej konferencji Java and Object Oriented (JAOO).
W 2008 roku sprowadził konferencję podobną do JAOO do Australii. Osoby posługujące się językiem angielskim miały tendencję do przeliterowania akronimu, podczas gdy Duńczycy i Niemcy wymawiali nazwę „Yow”. Ponieważ konferencja stała się mniej zorientowana na Javę, podjęto decyzję, aby rozwiać wszelkie wątpliwości i nazwać ją po prostu Yow. W Europie JAOO zostało przemianowane na konferencję GOTO w 2011 roku.
Obecnie co roku w kilku australijskich i azjatyckich miastach odbywają się konferencje Yow i inne wydarzenia.
Nagrody
Thomas otrzymał tytuł Distinguished Engineer od Association for Computing Machinery (ACM) w 2008 roku.
Publikacje
Smalltalk With Style Klimas, Edward J., Thomas, David A. i Skublics, Suzanne, Prentice Hall, NJ 1996 ISBN 9780131655492
- Wikimedia Commons znajdują się związane z Microsoft Word . Źródło 2020-01-30 . multimedia
- Bibliografia _ Rycerz, Alan; Cho, Adrian (19 marca 2001). Opanowanie ENVY/Developer . ISBN 9780521666503 .
- ^ a b „Podróże ze Smalltalkiem” . Zarchiwizowane od oryginału w dniu 14.06.2001.
- ^ „Przegląd firmy Bedarra Research Labs” . Bedarra.com . Źródło 2020-01-30 .
- Bibliografia _ _ Konferencja GOTO . Źródło 2020-06-10 .
- ^ „Odbiorcy” . Nagrody.acm.org . Źródło 2020-01-30 .