[노개북] It 5분 잡학사전#2 - ep. 1~5
📌 오늘 TIL 3줄 요약
개발에서는 재능이 아니라 포기하지 않는 마음이 더 중요하다.
러스트가 녹병 곰팡이의 이름을 따서 만들어졌다니...
파이썬도 뭔가 의미가 있을 줄 알았는데 그냥 <몬티 파이썬>이라는 코미디쇼를 딴 이름이라고 한다.
📆 TIL (Today I Learned) 날짜
2023-12-9
📚 오늘 읽은 범위
에피소드 1~5
📝 책에서 기억하고 싶은 내용
- 개발에서는 재능이 아니라 포기하지 않음이 더 중요하다.
에피소드 4 언어 이름은 왜 그렇게 지었을까?
자바는 원래 오크라는 이름으로 지어질 뻔 했다.
오크는 떡갈나무나 졸참나무를 말한다
자바는 인도네시아의 섬 자바에서 생산한 원두로 만든 커피다.
코틀린은 러시아의 섬 코틀린에서 이름을 따서 만들어졌다.
자바스크립트는 처음에는 모카라고 불렸다.
그러다가 라이브스크립트로 이름을 바꿨다.
당시 유행인 자바의 이름을 따서 자바스크립트로 바꿨다.
C언어는 당시에 가장 유명했던 B언어의 이름을 따라 지었다.
C++은 C에서 조금 더 발전한 언어라는 의미이다.
C#은 음악의 # 또는 +기호를 4개 붙인 모양으로 C++에서 업그레이드 한 언어라는 의미이다.
루비는 펄의 영향을 많이 받은 언어로 Perl의 발음과 유사한 진주와 비슷해서 지어졌다.
파이썬은 코미디 쇼인 <몬티 파이썬>의 이름을 따서 지어졌다. (비단뱀이라는 뜻도 있음)
Go는 Google의 앞 두 글자를 따서 만들어졌다. GOPHER는 두더지라는 뜻으로 마스코트다.
러스트는 녹병이라는 곰팡이 이름을 따서 만들어졌다.
에피소드 5 C, C++, C#은 이름처럼 비슷할까?
C언어
C언어가 탄생했을 당시에는 컴퓨터의 성능이 그렇게 좋지 않았다. 그래서 자원을 효율적으로 쓰면서도 최대 성능을 낼 수 있는 프로그램을 만드는 것을 최우선으로 개발됐다.
컴퓨터 성능을 위한 장비보다 우주 비행사의 공간이 더 중요한 화성 탐사선에 사용됐다.
C++
"C++가 나왔으니, 이제 C언어는 불필요한 것이다." - C++ 개발자
C++언어를 만들 때는 C언어를 확장한 슈퍼셋으로 개발됐다.
가장 큰 차이는 객체 지향인지 아닌지 이다.
C와 C++의 속도 차이는 거의 없고 누가 더 우위에 있는지 가릴 수 없고 철학과 용도가 다를 뿐이다.
C
Microsoft에서 개발한 언어로 C와 C++과는 완전히 다른 언어로 오히려 Java와 가깝다.
C# 은 개발자가 아니라 기업에서 필요해서 만든 언어이다.
실행 속도는 셋 중에서 가장 느린 언어이다.
😀 오늘 읽은 소감 및 떠오르는 생각
언어 이름이 생각보다 대충 지어졌구나 하는 생각이 들었다.
내가 만들 언어는... 블루마운틴? 왜냐면 지금 마시고 있는 커피의 원두 이름이어서?
Subscribe to my newsletter
Read articles from Taejung Heo directly inside your inbox. Subscribe to the newsletter, and don't miss out.
Written by