CCG Creativity Grade: C
Edit 2023-03-17 오전 8:44:50
PIG C
Home https://bit.ly/3UtzXAB
SNS1 http://bit.ly/1TzSHaY
SNS2 https://en.wikipedia.org/wiki/John_Backus
SNS3 https://bit.ly/3mVsQG2
 related < HOME > < EDIT>
Rname
      
배커스-John Backus, Computer Scientist, USA
존 배커스, John Backus, John Warner Backus
컴퓨터 과학자, 프로그래머

소프트웨어 융합 Role Model 80명 선정


한국.net

[출생] 1924년 12월 3일, 필라델피아

[사망] 2007년 3월 17일 (82세)
애슐랜드

[분야] 컴퓨터 과학

[소속] IBM



[학력사항]
~ 1949 컬럼비아대학교 대학원 수학 석사(M.S., 1950)
하버퍼드대학 의학
버지니아대학교 화학

[경력사항]
IBM 명예연구원 1959 ~ 1963
IBM 연구소 선임연구원 1954 ~ 1959
IBM 프로그래밍연구팀 매니저 1950 ~ 1954
IBM 프로그래머

한국.net

[주요 업적]
스피드코딩
포트란
알골
바쿠스-나우르 표기법
함수 수준 언어



[수상]
미국 과학 훈장 (1975)
튜링상 (1977)
헤럴드 펜더 상 (1983)
찰스 스타크 드래이퍼 상 (1993)
컴퓨터 역사박물관 펠로우 (1997)

한국.net

존 워너 배커스(John Warner Backus,
1924년 12월 3일 ~ 2007년 3월 17일)는 미국의
컴퓨터 과학자이다.

그는 최초로 널리 사용된 고급 프로그래밍 언어
(포트란, FORTRAN)를 발명한 팀을 이끌었고
형식 언어 문법을 정의하는 배커스-나우르 표기법을 발명했다.



또, 그는 함수 수준의 프로그래밍(function-level programming)를
연구하고 이를 대중화하는데 기여했다.

한국.net

전기 전자 기술자 협회는 배커스에게 포트란 언어 개발의
공로로 말미암아 1967년 W.W McDowell Award를 수여했다.

한국.net


배커스는 1975년 미국 국가 과학상을 받았고,
1977년에는 현실적인 고급 프로그래밍 체계의 설계에
뜻깊고 영향력 있는 지속적인 기여,

특히 포트란에 대한 그의 공로로 말미암아, 또
프로그래밍 언어들의 규격에 대한 형식 절차의
출판으로 말미암아 ACM 튜링상을 받았다.

한국.net

--------------------------------

[챗 GPT 답변] (답변에 오류가 많으니, 단순 재미로만 참조바람)
(from https://chat.openai.com/chat)

존 배커스(John Warner Backus)가 제일 좋아했던 역사적 인물은?

존 배커스(John Warner Backus)는 제가 알기로는
특정 인물을 좋아했다는 기록은 없습니다.

그러나 그는 미국의 컴퓨터 과학자이며,
FORTRAN 프로그래밍 언어를 개발한 주요 인물 중 한 명으로
잘 알려져 있습니다.

따라서 그가 좋아했던 역사적 인물로는 컴퓨터 과학이나
프로그래밍 분야에서 업적을 남긴 인물들이 있을 수 있습니다.

존 배커스(John Warner Backus)가 좋아할만한
한국의 트로트나 발라드 노래 제목은 무엇일까?


존 배커스는 주로 컴퓨터 과학 분야에서 활동한 인물이기 때문에,
그의 음악적 취향을 정확히 파악하기는 어렵습니다.

그러나 만약 한국의 전통적인 음악에 관심이 있다면,
"아리랑"이나 "가을바람"과 같은 대표적인 국악곡을
좋아할 수도 있을 것입니다.

[찬조 음악]


[찬조 음악]


[찬조 음악]


[찬조 음악]


존 배커스(John Warner Backus)가 경험한
재미있는 일화(episode)는?


존 배커스가 경험한 재미있는 일화 중 하나는
FORTRAN 개발 초기에 일어난 일입니다.

그는 FORTRAN 개발을 위해 IBM에서 일하면서,
대형 컴퓨터 시스템에서 프로그램을 개발하는 작업을
수행하고 있었습니다.

그러나 당시 대부분의 컴퓨터는 작은 기억 장치와
처리 속도가 느리기 때문에, 프로그램을 실행하는 데
시간이 오래 걸렸습니다.

이 문제를 해결하기 위해,
배커스는 "배치(batch)" 처리 방식을 고안했습니다.

이 방식은 여러 개의 프로그램을 한꺼번에 처리하는 것으로,
이전에는 하나의 프로그램을 처리할 때마다 컴퓨터 시스템을
재시작해야 했지만, 배치 처리 방식을 도입하면
여러 개의 프로그램을 한꺼번에 처리할 수 있었습니다.

그러나 이런 아이디어를 IBM의 상급자들에게
설명하는 것은 쉽지 않았습니다.

배커스는 상급자들이 배치 처리 방식의 효과를 이해하지 못하자,
고속도로에서 자동차가 서있는 것과 같다는 비유를 들어
설명하기도 했습니다.

이 비유를 통해 상급자들은 배치 처리 방식의 장점을
이해하게 되었고,
이후에 배치 처리 방식이 널리 사용되기 시작했습니다.

존 배커스(John Warner Backus)는 얼마나 양심적인 사람일까?

존 배커스(John Warner Backus)는
그의 전문 분야에서 높은 윤리 기준을 유지하고 있었습니다.

그는 FORTRAN 프로그래밍 언어를 개발하는 과정에서,
보다 효과적이고 신뢰성 높은 소프트웨어를 만들기 위해
수많은 연구와 실험을 진행했습니다.

또한 그는 컴퓨터 과학 분야의 교육에도
많은 관심을 가지고 있었습니다.

그러나 그의 인생 전체에 걸쳐 높은 수준의 양심성을
유지한 것은 아닙니다.

1970년대 초반, 그는 IBM에서 일하면서 LSD를 경험한 후,
이로 인해 중독되는 등 개인적인 문제로 고통받기도 했습니다.

하지만 이러한 경험에서도 그는 많은 교훈을 얻었고,
이후에는 이러한 경험을 공개적으로 이야기하며
사람들에게 경고하는 등, 자신의 경험을 바탕으로
다른 이들에게 긍정적인 영향력을 미치는 일을 했습니다.

따라서, 존 배커스는 대체로 높은 수준의 양심성을
유지하고 있었지만,
그의 인생 전체에 걸쳐 항상 그랬다고는 말할 수 없습니다.

존 배커스(John Warner Backus)의
양심(Conscience) 등급(Grade)을
A(매우 우수), B(우수), C(보통), D(낮음) 로 Grading 한다면,
존 배커스(John Warner Backus)의 양심등급(Conscience Grade)은?


존 배커스는 인공 언어인 FORTRAN 언어를 개발하면서
프로그래밍 분야에서 큰 업적을 남긴 컴퓨터 과학자이며,
동료들로부터 훌륭한 성격으로 잘 알려져 있습니다.

따라서 존 배커스의 양심등급은 A(매우 우수)일 것으로 추측됩니다.

============================================

John Backus

[Born]
December 3, 1924
Philadelphia, Pennsylvania

[Died]
March 17, 2007 (aged 82)
Ashland, Oregon

[Fields]
Computer science

[Institutions]
IBM
Alma mater
Columbia University (M.S., 1950)

[Known for]
Speedcoding
FORTRAN
ALGOL
Backus-Naur form
Function-level programming

[Notable]
National Medal of Science (1975)

[awards]
ACM Turing Award (1977)
Harold Pender Award (1983)
Charles Stark Draper Prize (1993)
Computer History Museum Fellow (1997)



John Warner Backus (December 3, 1924 –
March 17, 2007) was an American computer
scientist. He directed the team that
invented the first widely used high-level
programming language (FORTRAN) and was the
inventor of the Backus-Naur form (BNF), a
widely used notation to define formal
language syntax. He also did research in
function-level programming and helped to
popularize it.

The IEEE awarded Backus the W. W. McDowell
Award in 1967 for the development of FORTRAN.
He received the National Medal of
Science in 1975, and the 1977 ACM Turing
Award “for profound, influential, and
lasting contributions to the design of
practical high-level programming systems,
notably through his work on FORTRAN, and for
publication of formal procedures for the
specification of programming languages."

[Life and career]
Backus was born in Philadelphia and grew up
in nearby Wilmington, Delaware. He
studied at The Hill School in Pottstown,
Pennsylvania, and was apparently not a
diligent student. After entering the
University of Virginia to study chemistry,
he quit and was conscripted into the U.S.
Army. He began medical training at
Haverford College and, during an
internship at a hospital, he was diagnosed
with a cranial bone tumor, which was
successfully removed; a plate was installed
in his head, and he ended medical training
after nine months and a subsequent operation
to replace the plate with one of his own design.

After moving to New York City he trained
initially as a radio technician and became
interested in mathematics. He graduated from
Columbia University with a master's degree
in mathematics in 1949, and joined IBM in
1950. During his first three years, he
worked on the Selective Sequence Electronic
Calculator (SSEC); his first major project
was to write a program to calculate
positions of the Moon. In 1953 Backus
developed the language Speedcoding, the
first high-level language created for an IBM
computer, to aid in software development for
the IBM 701 computer.

Programming was very difficult at this time,
and in 1954 Backus assembled a team to
define and develop Fortran for the IBM 704
computer. Fortran was the first high-level
programming language to be put to broad use.
Backus made another, critical contribution
to early computer science: during the latter
part of the 1950s Backus served on the
international committees that developed
ALGOL 58 and the very influential ALGOL 60,
which quickly became the de facto worldwide
standard for publishing algorithms. Backus
developed the Backus-Naur Form (BNF), in the
UNESCO report on ALGOL 58. It was a formal
notation able to describe any context-free
programming language, and was important in
the development of compilers. This
contribution helped Backus win the Turing Award.



The Backus Normal Form was discovered
independently by John Backus;
Panini, a grammarian from India
who lived sometime between the 4th and 7th
century BCE, presented a notation which is
equivalent in its power to that of Backus
and has many similar properties.
Backus later worked on a "function-level"
programming language known as FP which was
described in his Turing Award lecture "Can
Programming be Liberated from the von
Neumann Style?". Sometimes viewed as
Backus's apology for creating FORTRAN, this
paper did less to garner interest in the FP
language than to spark research into
functional programming in general.



An FP interpreter was distributed with the 4.2BSD
Unix operating system. FP was strongly
inspired by Kenneth E. Iverson’s APL, even
using a non-standard character set. Backus
spent the latter part of his career
developing FL (from "Function Level"), a
successor to FP. FL was an internal IBM
research project, and development of the
language essentially stopped when the
project was finished (only a few papers
documenting it remain), but many of the
language's innovative, arguably important
ideas have now been implemented in versions
of the J programming language.
Backus was named an IBM Fellow in 1963,and
was awarded a degree honoris causa from the
Henri Poincaré University in Nancy
(France) in 1989 and a Draper Prize in 1993.
He retired in 1991 and died at his home in
Ashland, Oregon on March 17, 2007.

(from naver.com wikipedia.org)


Computer scientist,Columbia university,Calculator ~
(PIG: time-variant)

Positive Influence GRADE (PIG): C


a b c d e f g h i j k l m n o p q r s t u v w x y z  0 1 2 3 4 5 6 7 8 9

Social Name Portal 한글 세계이름 포털: 한국.net   Wopen.net   yungbkim@nate.com
Selected/Recommended Youtube Videos/Images are shown.
Joint R&D: If you (major Portal) are interested in
the new Worldwide Phonetic Service using Korean Alphabet Domains
(ㄱ.com .. ㅎ.com ㅏ.com .. ㅔ.com 김.net 이.net 박.net ..), Please let us know.
shared by link
웹프로그래밍(한국.net 사례기반) & 벤처창업 특허 RFP 표준(강의용 PDF파일 제공)-김영복 저
웹프로그래밍(한국.net 사례기반)&벤처창업 특허 RFP 표준(강의용 PDF파일 제공),롤모델100명-김영복 저
웹프로그래밍(한국.net 사례기반)&벤처창업 특허 RFP 표준(강의용 PDF파일 제공),롤모델100명-김영복 저
벤처창업 특허 RFP 표준(강의용 PDF파일 제공)- 김영복 저
웹프로그래밍 (한국.net 사례기반) - 김영복 저, 실습 사이트: w3schools.com
Role Model 100명 from 한국.net
한국.net
Name Portal