Джозеф Д. Беккер — американский ученый-компьютерщик, один из соучредителей проекта Unicode , а также почетный технический вице-президент Консорциума Unicode . Он работал над искусственным интеллектом в BBN и программным обеспечением многоязычных рабочих станций в Xerox .
Беккер уже давно занимается вопросами многоязычных вычислений вообще и Unicode в частности. Его статья 1984 года в журнале Scientific American «Многоязычная обработка текстов» [1] стала плодотворной работой по некоторым связанным проблемам, включая необходимость различать символы и глифы . [2] После выхода статьи в 1987 году он и двое других начали исследования практичности создания универсального набора символов. Беккер объединился со своим коллегой Ли Коллинзом , который работал вместе с ним в Xerox , и Марком Дэвисом из Apple . [3] [4] Именно Беккер придумал слово «Юникод» для обозначения этого проекта. [5] Его статья Unicode 88 содержала первое публичное изложение принципов, первоначально лежащих в основе стандарта Unicode. [6]
Истоки Unicode восходят к 1987 году, когда Джо Беккер, Ли Коллинз и Марк Дэвис начали исследовать практические аспекты создания универсального набора символов.
В 1978 году первоначальное предложение о наборе «Универсальных знаков» было сделано
Бобом Бельвиллем
из
Xerox PARC
. Многие люди внесли свои идеи в разработку новой конструкции кодирования. Начиная с 1980 года, эти усилия превратились в стандарт кодировки символов Xerox (XCCS) настоящего автора, многоязычную кодировку, которая поддерживается Xerox в качестве внутреннего корпоративного стандарта с 1982 года благодаря усилиям Эда Смуры, Рона Пеллара и других. .
Юникод возник в результате восьмилетнего опыта работы с XCCS. Его фундаментальные отличия от XCCS были предложены Питером Фенвиком и Дэйвом Опстадом (чистые 16-битные коды) и
Ли Коллинзом
(унификация идеографических символов). Unicode сохраняет многие особенности XCCS, полезность которых была доказана на протяжении многих лет в продуктах международных коммуникационных многоязычных систем.