Майк Коулишоу

редактировать

Майкл Фредерик Коулишоу
Майк Коулишоу 2005.jpg
РодилсяБат, Англия
ГражданствоБританец
Alma materБирмингемский университет
Известен какRexx, редакторы (,), Decimal арифметика, DPD
НаградыFReng, FIET, FBCS
Научная карьера
ОбластиКомпьютерные науки
УчрежденияУорикский университет

Майк Коулишоу - приглашенный профессор факультета компьютерных наук в Университете Уорика и членом Королевской инженерной академии. Он бывший сотрудник IBM, а также член Инженерно-технологического института и Британского компьютерного общества. Он получил образование в школе Монктон Комб и Университете Бирмингема.

Содержание

  • 1 Карьера в IBM
    • 1.1 Десятичная арифметика
  • 2 Другая деятельность
  • 3 Публикации ( основной автор)
  • 4 Источники

Карьера в IBM

Коулишоу пришел в IBM в 1974 году в качестве инженера-электронщика, но больше всего известен как программист и писатель. Он известен разработкой и внедрением языка программирования REXX (1984), его работой по восприятию цвета и обработке изображений, которая привела к формированию JPEG (1985), (1977), живой редактор синтаксического анализа с выделением цвета для Oxford English Dictionary (1985), электронная публикация, SGML приложения, IBM Jargon File IBMJARG (1990), программируемый глобус OS / 2 PMGlobe (1993), MemoWiki на основе его сервера GoServe Gopher / http и Связанный с Java язык программирования NetRexx (1997).

Он участвовал в разработке и / или редактировал различные стандарты вычислений, включая ISO (SGML, COBOL, C, C ++ ), BSI (SGML, C), ANSI (REXX), IETF (HTTP 1.0 / RFC 1945 ), W3C (Схема XML ), ECMA (JavaScript / ECMAScript, C#, CLI ) и IEEE (754 десятичных с плавающей запятой ). Он ушел из IBM в марте 2010 года.

Десятичная арифметика

Коулишоу работал над аспектами десятичной арифметики; его предложение по усовершенствованному классу Java BigDecimal (JSR 13) теперь включено в Java 5.0, а в 2002 году он изобрел уточнение кодировки Чен – Хо, известное как плотно упакованная десятичная кодировка. Спецификация десятичной арифметики Коулишоу сформировала предложение по десятичным частям стандарта IEEE 754, а также последовала во многих реализациях, таких как Python и SAP Netweaver. Его пакет decNumber decimal также доступен как открытый исходный код по нескольким лицензиям и теперь является частью GCC, а его предложения по десятичному аппаратному обеспечению были приняты IBM и другими. Они интегрированы в процессорные ядра IBM POWER6 и IBM System z10, а также в многочисленные программные продукты IBM, такие как DB2, TPF ( в Sabre ), WebSphere MQ, операционные системы и компиляторы C и PL / I.

Прочие действия

Коулишоу написал эмулятор для Acorn System 1 и сопутствующая документация. Помимо вычислений, он прошел через Великобританию, Новую Англию, Испанию и Мексику и продолжает пещеры и походы в Испании. Он является пожизненным членом Национального спелеологического общества (NSS), в 1970-х и 1980-х годах писал статьи о аккумуляторных технологиях и ударной вязкости спелеологических веревок, а также разработал LED на основе спелеологические лампы. Его текущие программные проекты включают MapGazer. и PanGazer

Publications (основной автор)

Ссылки

Последняя правка сделана 2021-05-30 11:14:11
Содержание доступно по лицензии CC BY-SA 3.0 (если не указано иное).
Обратная связь: support@alphapedia.ru
Соглашение
О проекте