Bob Bemer - Bob Bemer

Bob Bemer
BobBemerPortrait.jpg
Urodzić się
Robert William Bemer

( 1920-02-08 )8 lutego 1920
Sault Ste. Marie, Michigan , Stany Zjednoczone
Zmarł 22 czerwca 2004 (2004-06-22)(w wieku 84 lat)
Possum Kingdom Lake , Teksas, USA
Edukacja Albion College (licencjat, matematyka, 1940)
Znany z Wczesna praca jako pionier komputerowy, standaryzacja ASCII
Kariera naukowa
Pola Informatyka
Instytucje Douglas Aircraft Company , RAND Corporation , IBM , UNIVACSperry Rand , Bull , General Electric , Honeywell
Strona internetowa bobbemer .com

Robert William Bemer (8 lutego 1920 – 22 czerwca 2004) był informatykiem najbardziej znanym ze swojej pracy w IBM w późnych latach pięćdziesiątych i wczesnych sześćdziesiątych. Jego motto brzmiało:

Wczesne życie i edukacja

Urodzony w Sault Ste. Marie, Michigan , Bemer ukończył Cranbrook Szkoły w 1936 roku i wziął Bachelor of Arts (BA) w matematyce w Albion College w 1940 roku uzyskał certyfikat w inżynierii lotniczej na Curtiss-Wright Instytutu Technicznego w 1941 roku.

Kariera zawodowa

Bemer rozpoczął karierę jako aerodynamik w Douglas Aircraft Company w 1941 roku, następnie pracował dla RAND Corporation od 1951, IBM od 1957, UNIVACSperry Rand w 1965, Bull od 1965, General Electric od 1970 i Honeywell od 1974.

Służył w komitecie, który połączył projekt dla jego COMTRAN języka z Grace Hopper „s FLOW-MATIC i tak wytworzonej specyfikacji COBOL . Służył również, wraz z Hugh McGregorem Rossem i innymi, w oddzielnym komitecie, który zdefiniował zestaw znaków ASCII w 1960 roku, wnosząc kilka znaków, które nie były wcześniej używane przez komputery, w tym znak ucieczki ( ESC), ukośnik odwrotny ( \) i nawiasy klamrowe ( {}). W rezultacie jest czasami znany jako Ojciec ASCII . W 2000 Bemer twierdził, że zaproponowany termin oktet (zamiast Werner Buchholz ' bajt ), natomiast nagłówek rozwoju oprogramowania w Cie Bull. , We Francji, w latach 1965 i 1966. Zaproponował też termin hextet dla grup 16-bitowych.

Bemer jest prawdopodobnie najwcześniejszym zwolennikiem koncepcji fabryki oprogramowania . Wspomniał o tym w swoim artykule z 1968 r. „Ekonomia produkcji programów”.

Inne znaczące wkłady do informatyki obejmują pierwszą publikację koncepcji podziału czasu i pierwsze próby przygotowania się do problemu roku 2000 w publikacjach już w 1971 roku. Działając w charakterze doradczym, pracownicy Boba i Honeywella Eric Clamons i Richard Keys opracowali Tekstowy język programowania wykonawczego (TEX).

Pod koniec lat 90., jako emeryt, Bob wynalazł podejście do konwersji daty roku 2000 (Y2K), aby uniknąć przewidywanych problemów, gdy daty bez wieków są porównywane w programach, dla których kod źródłowy był niedostępny. Wiązało się to z wykrywaniem sześcio- i ośmioznakowych operacji w czasie wykonywania i sprawdzaniem ich operandów, dostosowując porównanie tak, aby niskie lata w nowym stuleciu nie wydawały się poprzedzać ostatnich lat dwudziestego wieku.

Bob Bemer utrzymywał obszerną kolekcję materiałów archiwalnych dotyczących wczesnego rozwoju oprogramowania komputerowego na stronie www.bobbemer.com .

Śmierć

Bemer zmarł w swoim domu w Possum Kingdom Lake , Texas w 2004 roku w wieku 84 po walce z rakiem .

Bibliografia

Dalsza lektura

Zewnętrzne linki