Мур, Чарльз (программист) (Brj, Cgjl,[ (hjkijgbbnvm))
Чарльз Мур | |
---|---|
англ. Charles H. Moore | |
![]() | |
Имя при рождении | Charles Havice Moore II |
Дата рождения | 9 сентября 1938 (86 лет) |
Место рождения | |
Гражданство |
![]() |
Род деятельности | программист |
Супруга | Winifred Bellis (1967–2005)[1] |
Дети | Eric O Moore[2] |
Сайт | colorforth.github.io |
Чарльз Мур (англ. Charles H. Moore, также известен как Чак Мур (англ. Chuck Moore); родился 9 сентября 1938 года[3]) — изобретатель языка программирования Форт и разработчик нескольких процессоров.
Биография
[править | править код]С 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. Последний интересен тем, что суммарно может производить 96 GIPS, потребляя суммарно чуть более 0,5 Вт[10].
Публикации
[править | править код]- 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.
См. также
[править | править код]Примечания
[править | править код]- ↑ Winifred Bellis Moore Архивировано 1 апреля 2009 года.
- ↑ Eric O Moore Архивировано 13 мая 2009 года., 10 October 1932 – 11 January 2005
- ↑ Chuck Moore’s Biography Архивировано 9 июля 2008 года., colorforth
- ↑ Charles H.Moore, Geoffrey C. Leach, FORTH — A Language for Interactive Computing Архивная копия от 6 марта 2015 на Wayback Machine // Amsterdam, NY: Mohasco Industries Inc, 1970
- ↑ Hewlett-Packard Licenses Moore Microprocessor Patent Portfolio, LinuxElectrons, 2006-01-23, Архивировано 18 марта 2006 Архивная копия от 18 марта 2006 на Wayback Machine.
- ↑ "iTV Corp. Develops New Low-Cost, High-Speed Computer Chip", Business Wire, 1996-06-03, Архивировано из оригинала 9 июля 2012, Дата обращения: 5 апреля 2015.
- ↑ The iTV Corporation, Архивировано 22 сентября 2001 Архивная копия от 22 сентября 2001 на Wayback Machine
- ↑ Архивированная копия . Дата обращения: 21 октября 2018. Архивировано из оригинала 23 апреля 1999 года., High-performance low-cost Internet access multiprocessor, iTv Corp
- ↑ Mailing List: fire-side-chat Архивная копия от 10 июля 2011 на Wayback Machine, From:Jeff Fox, Sun, 17 November 1996 02:22:00 −0800, «…This box will contain iTV’s i21 chip designed by Chuck Moore..»
- ↑ Источник . Дата обращения: 11 января 2020. Архивировано 2 октября 2020 года.