Дэвид Томас: Путь канадского пионера в области разработки программного обеспечения.
David A. Thomas (software developer)
Дэвид Томас – канадский разработчик, исследователь и предприниматель, основатель OTI (IBM VisualAge, Eclipse). Консультант по Big Data, Agile и объектному программированию.
Сравнивайте с английским: нажмите на абзац — оригинал откроется в окне. Кнопка EN под абзацем показывает его прямо в тексте.
Содержание
Введение
Канадский разработчик программного обеспечения, исследователь и предприниматель
Canadian software developer researcher and entrepreneur
Дэвид А. Томас, иногда известный как "Большой" Дэйв Томас, – разработчик программного обеспечения, исследователь и предприниматель. Он был основателем и генеральным директором Object Technology International, компании, создавшей продукты, которые впоследствии стали IBM VisualAge и Eclipse. Он преподавал и занимался исследованиями в университетах Канады и Австралии, а также консультирует команды НИОКР в области больших и быстрых данных, гибкой разработки программного обеспечения и объектно-ориентированных технологий. Томас был генеральным директором и председателем конференций и семинаров YOW! до приобретения компании Skills Matter в 2020 году.
David A. Thomas, sometimes known as "Big" Dave Thomas is a software developer, researcher and entrepreneur. He was founder and CEO of Object Technology International, which created the products that became IBM VisualAge and eventually Eclipse. He has taught and researched at universities in Canada and Australia, and advises R&D teams in big data and fast data, agile software development, and object technology. Thomas was the CEO and Chairman of YOW! conferences and workshops until the business was acquired by Skills Matter in 2020.
Университет Карлтона
Дэвид А. Томас получил степень бакалавра электротехники в Карлтонском университете в Оттаве, Канада, в 1969 году, а степень магистра системной и компьютерной инженерии – в 1976 году. С 1969 года он активно участвовал в развитии вычислительных сервисов и проводил исследования в Карлтонском университете, а в 1990 году был назначен ассистентом профессора, а затем профессором. По сей день Томас является приглашенным профессором Карлтонского университета. В 1984 году Томас основал и возглавил исследовательскую группу по объектно-ориентированным технологиям в Карлтоне вместе с коллегами Уилфом ЛаЛондом и Джоном Пью. Группа разработала ряд инструментов для разработки на языке Smalltalk, включая ENVY/Smalltalk (интегрированная среда разработки), ENVY/Developer (инструмент для командной разработки и управления конфигурацией Smalltalk) и Orwell (система контроля версий).
David A. Thomas completed a Bachelor of Electrical Engineering at Carleton University in Ottawa, Canada in 1969, and a Master of Systems and Computer Engineering there in 1976. From 1969, he has had a long history of involvement with computing services and research at Carleton, and was appointed an assistant professor and then a professor in 1990. To this day, Thomas is an adjunct professor at Carleton. In 1984, Thomas started and led the Object Oriented Research Group at Carleton with colleagues Wilf LaLonde and John Pugh. The group created a range of tools for development in the Smalltalk language including ENVY/Smalltalk (an IDE), ENVY/Developer (a team programming and configuration management tool for Smalltalk) and Orwell (a revision control system).
Международная организация по объективной технологии
В 1988 году Томас основал компанию Object Technology International, базирующуюся в Оттаве, для коммерциализации разработок. Он занимал пост генерального директора компании до её поглощения. Одним из первых проектов стала разработка встроенной среды Smalltalk для осциллографов Tektronix, выполненная совместно с Tektronix, Digitalk и канадским Министерством национальной обороны.
In 1988, Thomas founded the company Object Technology International, based in Ottawa, to commercialize the products. He was CEO of the company until its eventual acquisition. An early project was an embedded Smalltalk for Tektronix oscilloscopes, developed jointly with Tektronix, Digitalk, and the Canadian Department of National Defense.
Конференции YOW
Томас в течение многих лет был в составе оргкомитетов конференций OOPSLA, ECOOP и датской Java и Object Oriented (JAOO). В 2008 году он организовал в Австралии конференцию, аналогичную JAOO. Англоязычные обычно произносили акроним полностью, а датчане и немцы – как "Yow". Когда конференция стала менее ориентированной на Java, было решено развеять все сомнения и просто назвать её YOW. В Европе в 2011 году JAOO была переименована в конференцию GOTO. Сейчас ежегодно в нескольких городах Австралии и Азии проводятся конференции YOW и другие мероприятия. В 2020 году бизнес был продан Skills Matter, а в 2022 году YOW приобрела компания Trifork, организатор конференций GOTO в Европе.
Thomas was part of the organizing committees for OOPSLA, ECOOP, and the Danish Java and Object Oriented (JAOO) conferences for many years. In 2008, he brought a conference much like JAOO to Australia. English speakers tended to spell out the acronym, while Danes and Germans pronounced the name "Yow". As the conference became less Java oriented, the decision was made to remove all doubt and call it simply YOW. In Europe, JAOO was renamed GOTO conference in 2011. There are now Yow conferences and other events every year in several Australian and Asian cities. The business was sold to Skills Matter in 2020, and then in 2022 YOW was acquired by Trifork, the organiser of the GOTO conferences in Europe.
Награды
В 2008 году Томасу была присвоена степень выдающегося инженера Ассоциацией вычислительной техники (ACM).
Thomas was awarded the title of Distinguished Engineer by the Association for Computing Machinery (ACM) in 2008.