Мур, Чарльз (программист)

Материал из Википедии — свободной энциклопедии
Перейти к: навигация, поиск
Чарльз Мур
Charles H. Moore
ChuckMoore.jpg
Род деятельности:

программист

Дата рождения:

1938[1]

Место рождения:

Маккиспорт (англ.), Пенсильвания, США

Гражданство:

СШАFlag of the United States.svg США

Супруга:

Winifred Bellis[2]

Дети:

Eric O Moore[3]

Сайт:

colorforth.com

Чарльз Мур (англ. Charles H. Moore, также известен как Чак Мур (англ. Chuck Moore); родился в 1938 году) — изобретатель языка программирования Форт и разработчик нескольких процессоров.

Биография[править | править вики-текст]

С 1968 года Мур работал в Национальной радиоастрономической обсерватории (англ.) (NRAO), участвуя в разработке программ сбора и обработки получаемых радиотелескопом данных. В 1970 вместе с Geoffrey C. Leach им была создана программа FORTH для Burroughs B-5500, ставшая первой реализацией языка[4]. В 1971 году он совместно с Элизабет Рейсер (англ. Elizabeth Rather) основал компанию FORTH Inc., занимавшуюся развитием языка. В течение 1970-х годов Мур перенес Forth на десятки архитектур.

В 1980-х Мур занялся разработкой микропроцессоров, разработав несколько архитектур со стековой организацией и получив несколько патентов[5].

В 1983 Мур основал Novix Inc. и разработал процессор NC4000. Архитектура была лицензирована компании Harris Semiconductor, которая изготовила на её основе радиационно-стойкий процессор RTX2000 со стековой организацией, использовавшийся в нескольких космических миссиях NASA. В 1985 он консультировал компанию Computer Cowboys и разработал процессор Sh-Boom. В начале 1990-х Мур разработал САПР для проектирования СБИС под названием OKAD и использовал его при разработке многоядерных процессоров [[MISC|с минимальным набором команд: MuP21 (1990) и F21 (1993).

Мур основал iTv Corp,[6][7] одну из первых компаний по разработке Веб-устройств. В 1996 году для iTv он разработал процессор i21.[8][9]

В дальнейшем Мур разработал диалект colorForth языка Forth, и в 2001 переписал OKAD на colorForth и разработал процессор c18.

В 2005 Мур основал IntellaSys, компанию, развивавшую его разработки, в том числе многоядерный процессор seaForth-24.

В 2009 Мур создал компанию GreenArrays Inc, и разработал мультипроцессорные чипы GA4 и GA144.

Публикации[править | править вики-текст]

  • Charles H.Moore, Geoffrey C. Leach, FORTH - A Language for Interactive Computing // Amsterdam, NY: Mohasco Industries Inc, 1970
  • Elizabeth D. Rather, Donald R. Colburn, Charles H. Moore, "The Evolution of Forth"
    • Впервые представлена на конференции ACM SIGPLAN History of Programming Languages (HOPL II, April, 1993)
    • Публиковалось как The Evolution of Forth // ACM SIGPLAN Notices, Volume 28, No. 3 March 1993.
    • Публиковалось в "History of Programming Languages" edited by Thomas J. Bergin and Richard G. Gibson, Addison-Wesley, 1996, pages 625–670, chapter 13, ISBN 0-201-89502-1.

См. также[править | править вики-текст]

Примечания[править | править вики-текст]

  1. Chuck Moore's Biography, colorforth
  2. Winifred Bellis Moore, 10 October 1932 - 11 January 2005
  3. Eric O Moore
  4. Charles H.Moore, Geoffrey C. Leach, FORTH - A Language for Interactive Computing // Amsterdam, NY: Mohasco Industries Inc, 1970
  5. «Hewlett-Packard Licenses Moore Microprocessor Patent Portfolio», LinuxElectrons, 23 January 2006, <http://www.linuxelectrons.com/article.php/20060123220907467> (недоступная ссылка).
  6. "«iTV Corp. Develops New Low-Cost, High-Speed Computer Chip»", Business Wire, 3 June 1996, <http://findarticles.com/p/articles/mi_m0EIN/is_1996_June_3/ai_18350895/> .
  7. «The iTV Corporation», <http://www.itvcorp.com/> (недоступная ссылка)
  8. i21 Processor на Wayback Machine (от 23 апреля 1999), High-performance low-cost Internet access multiprocessor, iTv Corp
  9. Mailing List: fire-side-chat, From:Jeff Fox, Sun, 17 November 1996 02:22:00 -0800, "...This box will contain iTV's i21 chip designed by Chuck Moore.."