stringtranslate.com

Марк Макдональд

Марк Б. Макдональд — американец, который был первым штатным сотрудником Microsoft (не считая Монте Давидоффа , написавшего математический пакет для BASIC за фиксированную плату).

Ему приписывают разработку и внедрение 8-битной файловой системы таблицы размещения файлов для терминала ввода данных NCR 8200 и автономного диска BASIC-80 от Microsoft в 1977 году.

Макдональд также разработал 8-битную операционную систему под названием M-DOS или MIDAS; сама система никогда не выпускалась Microsoft, но ее файловая система (вариант FAT) повлияла на QDOS Тима Патерсона . [1] [2]

Версия Standalone Disk Basic была портирована на компьютер Seattle Computer Products 8086 Бобом О'Риром , и Тим Патерсон часто приезжал в Microsoft, чтобы помочь в этом. Тим Патерсон скопировал ключевые аспекты системы FAT (одна таблица, каждая запись каталога содержит заголовок списка кластеров файлов и последнее значение, указывающее количество секторов, используемых в последнем кластере), когда он реализовал файловую систему FAT12 для своего операционная система 86-DOS 1980 года, которая стала основой MS-DOS и PC DOS в 1981 году. При реализации он допустил две ошибки:

Макдональд покинул Microsoft в январе 1984 года, сославшись на то, что компания стала «слишком большой»: в то время в Microsoft работало около четырехсот сотрудников. Он был первым сотрудником Asymetrix , который работал над системой кодирования LISP , используемой внутри компании, и перепроектировал среду выполнения и компилятор ToolBook для ToolBook 3.0. В Design Intelligence Марк работал над адаптивным дизайном документов и языком программирования на основе выражений, используемым для экспериментов с макетами. Он вернулся в Microsoft в декабре 2000 года, когда компания купила Design Intelligence.

Когда Макдональд вернулся в Microsoft, ряд сотрудников, включая Билла Гейтса и Стива Балмера, пытались присвоить ему номер сотрудника «1», но обнаружили, что программное обеспечение для управления персоналом не позволяет этого. Вместо этого ему дали значок, на котором были соскоблены все цифры, кроме «1». [3]

Макдональд работал в группе по предотвращению дефектов Windows , ориентированной на обеспечение качества , уделяя особое внимание передовым организационным практикам повышения качества программного обеспечения снизу вверх. Он является соавтором « Практического руководства по предотвращению дефектов» , опубликованного в ноябре 2007 года. [4] Ему принадлежат шесть патентов на программное обеспечение .

Макдональд покинул Microsoft в сентябре 2011 года. До 2012 года он работал в стартапе MindMode Corp., а с тех пор работает в PaperG. [5]

Смотрите также

Рекомендации

  1. ^ Збиковски, Марк ; Аллен, Пол ; Балмер, Стив ; Борман, Рубен; Борман, Роб; Батлер, Джон; Кэрролл, Чак; Чемберлен, Марк; Челл, Дэвид; Коули, Майк; Кортни, Майк; Драйфус, Майк; Дункан, Рэйчел; Экхардт, Курт; Эванс, Эрик; Фермер, Рик; Гейтс, Билл ; Гири, Майкл; Гриффин, Боб; Хогарт, Дуг; Джонсон, Джеймс В.; Кермаани, Каамель; Король, Адриан; Кох, Рид; Ландовски, Джеймс; Ларсон, Крис; Леннон, Томас; Липки, Дэн; Макдональд, Марк; МакКинни, Брюс; Мартин, Паскаль; Мазерс, Эстель; Мэтьюз, Боб; Мелин, Дэвид; Мергентайм, Чарльз; Невин, Рэнди; Ньюэлл, Дэн; Ньюэлл, Тани; Норрис, Дэвид; О'Лири, Майк; О'Рир, Боб ; Олссон, Майк; Остерман, Ларри; Остлинг, Ридж; Пай, Сунил; Патерсон, Тим ; Перес, Гэри; Питерс, Крис; Петцольд, Чарльз ; Поллок, Джон; Рейнольдс, Аарон ; Рубин, Дэррил; Райан, Ральф; Шульмейстерс, Карл; Шах, Раджен; Шоу, Барри; Коротко, Энтони; Сливка, Бен; Смирл, Джон; Стиллмейкер, Бетти; Стоддард, Джон; Тиллман, Деннис; Уиттен, Грег; Йонт, Натали; Зек, Стив (1988). «Технические консультанты». Энциклопедия MS-DOS: версии с 1.0 по 3.2 . Дункан, Рэй; Боствик, Стив; Бургойн, Кейт; Байерс, Роберт А.; Хоган, Том; Кайл, Джим; Летвин, Гордон ; Петцольд, Чарльз ; Рабиновиц, Чип; Томлин, Джим; Уилтон, Ричард; Вулвертон, Ван; Вонг, Уильям; Вудкок, Джоанн (Полностью переработанная ред.). Редмонд, Вашингтон, США: Microsoft Press . п. 9. ISBN 1-55615-049-0. LCCN  87-21452. OCLC  16581341. В тот же период Марк Макдональд также работал над разработкой 8-битной операционной системы под названием M-DOS (обычно произносится как «Мидас» или «Мой DOS»). […] M-DOS обеспечивала хорошую производительность и, с более гибкой FAT, чем встроенная в BASIC, имела лучшую структуру обработки файлов, чем многообещающая операционная система CP/M.(xix+1570 страниц; 26 см) (Примечание. Это издание было опубликовано в 1988 году после обширной переработки отозванного первого издания 1986 года другим коллективом авторов. [1])
  2. ^ Манес, Стивен; Эндрюс, Пол (1993). Гейтс: Как магнат Microsoft заново изобрел индустрию и стал самым богатым человеком в Америке . Даблдэй. п. 157. ИСБН 0-385-42075-7. Вспомнив свой разговор в NCC с Марком Макдональдом о таблицах размещения файлов в его незаконченной, большой и так и не выпущенной 8-битной операционной системе MIDAS, Патерсон решил, что схема FAT — лучший способ обработки информации на диске, чем способ, которым это делал CP/M. это.
  3. ^ скоблайзер (08 сентября 2005 г.). «Марк Макдональд - первый сотрудник Microsoft | скоблайзер | Канал 9» . Channel9.msdn.com . Проверено 6 июня 2013 г.
  4. ^ Практическое руководство по предотвращению дефектов . Microsoft.com. 31 октября 2007 г. ISBN 0-7356-2253-1. Проверено 6 июня 2013 г.
  5. ^ "Марк Макдональд". ЛинкедИн . Проверено 16 мая 2014 г.