밥 베머

Bob Bemer
밥 베머
BobBemerPortrait.jpg
태어난
로버트 윌리엄 베머

(1920-02-08) 1920년2월 8일
죽은2004년 6월 22일(2004-06-22)(84)
포섬 킹덤 호수, 텍사스, 미국
교육Albion College (B.A., 수학, 1940년)
로 알려져 있다ASC를 표준화하는 컴퓨터 선구자로서의 초기 작업II
과학 경력
필드컴퓨터 공학
기관Douglas Aircraft Company, RAND Corporation, IBM, UNIVACSpirry Rand, Bull, General Electric, Honeywell
웹 사이트bobbemer.com

로버트 윌리엄 베머(Robert William Bemer, 1920년 2월 8일 ~ 2004년 6월 22일)는 1950년대 후반과 1960년대 [1]초반 IBM에서 일한 것으로 가장 잘 알려진 컴퓨터 과학자입니다.

초기 생활과 교육

솔트 스테에서 태어났어 미시간마리 베머는 1936년에 크랜브룩 학교를 졸업하고 1940년에 알비온 대학에서 수학 학사 학위취득했습니다.그는 1941년 Curtiss-Light Technical Institute에서 항공공학 자격증을 취득했다.

직업

베머는 1941년 더글러스 에어크래프트 컴퍼니에서 공기역학자로 경력을 시작한 후 1951년부터 랜드, 1957년부터 IBM, 1965년 UNIVAC – Spirry Rand, 1965년 Bull, 1970년부터 제너럴 일렉트릭, [2]1974년부터 허니웰에서 근무했습니다.

는 COMTRAN 언어에 대한 설계를 Grace Hopper의 FLOW-MATIC결합하여 COBOL의 사양을 제작하는 위원회에서 근무했습니다.그는 또한 1960년에 ASCII 문자 코드 세트를 정의한 별도의 위원회에서 Hugh McGregor Ross와 다른 사람들과 함께 일했으며, 탈출을 포함한 이전에는 컴퓨터에 의해 사용되지 않았던 몇 개의 문자를 기여했습니다.ESC, 백슬래시(\, 대괄호( ){}그 결과,[1] 그는 때때로 ASCII의 아버지로 알려져 있다.[3]2000년에 Bemer는 Cie에서 소프트웨어 개발을 이끌면서 (Werner Buchholz바이트아닌) 옥텟이라는 용어를 제안했다고 주장했다. 1965년에서 [4]1966년 사이 프랑스 황소.그는 또한 16비트 [4]그룹을 가리키는 용어인 '헥텟'을 제안했다.

Bemer는 아마도 소프트웨어 팩토리 컨셉의 초기 제안자일 것입니다.그는 1968년 그의 논문 "프로그램 제작의 경제학"[5]에서 그것을 언급했다.

컴퓨팅에 대한 다른 주목할 만한 기여로는 1971년 초에 시분할 개념을 최초로 발표한 것과 2000년 문제에 대한 준비를 위한 최초의 시도가 있습니다.Bob과 Honeywell의 종업원 Eric Clamons와 Richard Keys는 자문역할을 하면서 TEX([6]Text Executive Programming Language)를 개발했습니다.

1990년대 후반, 은퇴자로서, Bob은 소스 코드를 사용할 수 없는 프로그램에서 세기가 없는 날짜를 비교할 때 예상되는 문제를 피하기 위해 2000년(Y2K) 날짜 변환 방식을 고안했습니다.이것은 런타임에 6자 및 8자 연산을 검출하고 그 피연산자를 체크하는 것을 포함하며, 새로운 세기의 저연수가 20세기 말년보다 앞선 것처럼 보이지 않도록 비교를 조정했다.

Bob Bemer는 www.bobbemer.com에서 초기 컴퓨터 소프트웨어 개발에 관한 광범위한 아카이브 자료를 관리하고 있습니다.

죽음.

베머는 2004년 텍사스주 포섬 킹덤 레이크에 있는 자신의 에서 [7][8][9][10]암 투병 끝에 84세의 나이로 사망했다.

레퍼런스

  1. ^ a b "Biography of Robert William Bemer".
  2. ^ "Archived copy". Archived from the original on 2017-06-28. Retrieved 2017-04-03.{{cite web}}: CS1 maint: 제목으로 아카이브된 복사(링크)
  3. ^ Bemer, Bob (2002-07-07). "The Great Curly Brace Trace Chase". Computer History Vignettes. Bob Bemer. Archived from the original on 2009-06-04. Retrieved 2009-10-11.
  4. ^ a b Bemer, Robert William (2000-08-08). "Why is a byte 8 bits? Or is it?". Computer History Vignettes. Archived from the original on 2017-04-03. Retrieved 2017-04-03. […] I came to work for IBM, and saw all the confusion caused by the 64-character limitation. Especially when we started to think about word processing, which would require both upper and lower case. […] I even made a proposal (in view of STRETCH, the very first computer I know of with an 8-bit byte) that would extend the number of punch card character codes to 256 […]. So some folks started thinking about 7-bit characters, but this was ridiculous. With IBM's STRETCH computer as background, handling 64-character words divisible into groups of 8 (I designed the character set for it, under the guidance of Dr. Werner Buchholz, the man who DID coin the term "byte" for an 8-bit grouping). […] It seemed reasonable to make a universal 8-bit character set, handling up to 256. In those days my mantra was "powers of 2 are magic". And so the group I headed developed and justified such a proposal […] The IBM 360 used 8-bit characters, although not ASCII directly. Thus Buchholz's "byte" caught on everywhere. I myself did not like the name for many reasons. The design had 8 bits moving around in parallel. But then came a new IBM part, with 9 bits for self-checking, both inside the CPU and in the tape drives. I exposed this 9-bit byte to the press in 1973. But long before that, when I headed software operations for Cie. Bull in France in 1965-66, I insisted that "byte" be deprecated in favor of "octet". […] It is justified by new communications methods that can carry 16, 32, 64, and even 128 bits in parallel. But some foolish people now refer to a "16-bit byte" because of this parallel transfer, which is visible in the UNICODE set. I'm not sure, but maybe this should be called a "hextet". […]
  5. ^ "The Software Factory Principle". Archived from the original on 2001-04-06.
  6. ^ "Introduction to TEX". Interface Age: 144. August 1978.
  7. ^ Sullivan, Patricia (2004-06-25). "Computer Pioneer Bob Bemer, 84". The Washington Post. p. B06. Retrieved 2016-06-15.
  8. ^ Vance, Ashlee (2004-06-24). "Programming pioneer Bob Bemer dies at 84 - ASCII, ESC, /, COBOL, Y2K, RIP". The Register. Archived from the original on 2016-06-16. Retrieved 2016-06-16.
  9. ^ "Key computer coding creator dies". BBC. 2004-06-25. Archived from the original on 2016-06-16. Retrieved 2016-06-16.
  10. ^ "Computer pioneer dies". CNN. 2004-06-24. Archived from the original on 2004-12-04. [1][영구 데드링크]

추가 정보

외부 링크