유머천국 코하비닷컴
https://cohabe.com/sisa/4304935

공돌이들이 프로그래밍 언어 이름을 짓는 방법


img/25/02/02/194c39bbbe11bbf06.png



포트란(FORTRAN) - FORmula TRANslation(공식 해석)의 약어


알골(ALGOL) - ALGOrithmic Language(알고리즘 언어)의 약어


코볼(COBOL) - COmmon Business-Oriented Language(산업지향 보통 언어)의 약어


리스프(LISP) - LIst PRocessor(리스트 처리기)의 약어


배이직(BASIC) - Beginners' All-purpose Symbolic Instruction Code(초심자용 다목적 기호명령부호)의 두문자어


APL - A Programming Language라는 책 이름에서 따옴


Logo - 그리스어 logos(말, 단어)에서 따옴


파스칼(Pascal) -  프랑스 수학자 '블레즈 파스칼'에서 따옴


Forth - 4세대 언어라는 뜻으로 FOURTH라고 하려고 했으나 파일시스템의 한계로 다섯글자가 됨


C - B언어 다음에 만들어서 C, B는 BCPL(Basic Combined Programming Language)에서 따온것으로 추정됨


프롤로그(Prolog) - PROgrammation en LOGique(프랑스어)의 약어


스몰토크(Smalltalk) - 어린이를 대상으로 하기에 무해한 이름으로 정해짐;;


SQL - SEQUEL이었는데 상표권 때문에 SQL이 됨. 후에 Structed Query Language로 역두문자화됨


Scheme - Schemer였는데 파일시스템 한계로 6글자로 짤림


매트랩(MATLAB) - MATrix LABoratory의 약어


Ada - 영국의 수학자 '에이다 러브레이스'에서 따옴


LaTeX - Lamport's TeX의 약어, TeX는 그리스어 techne의 축약어


C++ - 'C With Classes'였는데 C++로 이름이 바뀜, C언어의 증가 연산자 ++를 사용


Erlang - ERicsson LANGuage의 약어인 동시에 덴마크 수학자 '아그너 크라루프 에어랑'에서 따옴


Perl - Pearl로 지었는데 이미 있어서 Perl이 됨 'Practical Extraction and Reporting Language'로 역두문자화 되기도 함


Bash - Bourne Again Shell의 약어


하스켈(Haskell) - 논리학자 '하스켈 커리'에서 따옴 Curry라고 불릴때도 있었는데 말장난 때문에 금지됨


파이썬(Python) - 영국 코미디 그룹 '몬티 파이썬'에서 따옴


R - 기반이 된 프로그래밍 언어 S와 제작자 이름(Ross Ihaka, Robert Gentleman)에서 따옴


루아(Lua) - 기반이 된 언어 SOL(simple Object Language)가 포루투칼어로 '해'라서 '달'을 뜻하는 포루투칼어 lua에서 따옴


자바(J에이브이a) - 처음엔 Oak로 지었으나 상표권 때문에 Silk, DNA, J에이브이a중에 J에이브이a로 변경됨


자바스크립트(ja-vascript) - Mocha였다가 LiveScript로 바뀌었다가 J에이브이a친구처럼 보이려고 ja-vascript로 바뀜


PHP - Personal Home Page의 약어였다가 PHP: Hypertext Preprocessor라는 재귀 약어로 바뀜


루비(Ruby) - Perl(Pearl)다음의 탄생석 루비에서 따옴


C# - 처음에는 Cool(C-like Object Oriented Language)였으나 상표권 문제로 C# 으로 바뀜

    #(샵)은 음악기호에서 올림표이기도 하고 +를 네개 합친모양이기도 함


스크래치(Scratch) - DJ의 스크래칭에서 따옴


스칼라(Scala) - SCAlable LAnguage의 약어


클로저(Clojure) - 프로그래밍 개념인 클로저(closure)에서 C, L(isp), J(에이브이a)를 포함하도록 변형해서 따옴


고(Go) - 만든 곳인 구글의 첫 두글자에서 따옴


러스트(Rust) - 녹병균에서 따온 동시에 robust의 서브스트링이기도 함


코틀린(Kotlin) - 자바가 인도네시아의 자바섬에서 따온걸 따라해 러시아의 코틀린 섬에서 따옴


스위프트(Swift) - 처음에는 Shiny였으나 속도를 강조하기 위한 마켓팅적인 이유로 swift로 변경됨






결론


이름 대충 지음

댓글
  • Bamsem 2025/02/02 08:31

    Cool은 좀 웃기네 ㅋㅋㅋ


  • Bamsem
    2025/02/02 08:31

    Cool은 좀 웃기네 ㅋㅋㅋ

    (1p24gS)


  • MICR0$0FT
    2025/02/02 08:33

    공돌이 센스

    (1p24gS)


  • DKim
    2025/02/02 08:36

    오크 Oak 가 1991년에 처음 시작될 무렵부터 썬에서 상표권 문제가 생길 것 같다고 했으니. ㅋㅋㅋ
    그나마 1992년에 만들어진 Duke 마스코트는 상표권 문제에 별 문제 없었는지 쭉 이어져서 쓰였지만.

    (1p24gS)

(1p24gS)