-
[TIL] IT 5분 잡학사전 #1-#5TIL 2024. 3. 16. 13:20728x90
오늘 TIL 3줄 요약
- 개발자에 대한 오해
- 언어 이름은 왜 그렇게 지었을까?
- C, C++, C#은 이름처럼 비슷할까?
TIL (Today I Learned) 날짜
2023.03.16
오늘 읽은 범위
1장. 코딩별 안내서_ 기초 편
에피소드 1. 개발자에 대한 오해 5가지!
에피소드2. 어떤 언어부터 공부해야 할까?
에피소드3. 새 언어를 쉽게 배우는 노하우?
에피소드4. 언어 이름은 왜 그렇게 지었을까?
에피소드5. C, C++, C#은 이름처럼 비슷할까?
책에서 기억하고 싶은 내용
- 개발에서는 재능이 아니라 포기하지 않음이 더 중요하다는 것. 많은 오류와 마주칠 때마다 좌절하지 말고 포기하지 않는 뚝심이다.
- 프로그래밍으로 무엇을 하고 싶은지 먼저 생각해보고 공부해라.
- 새 언어를 배울 때 공식 문서 살펴보기, 문법 확인하기, 다른 언어와 비슷한 특징 집중해서 보기, 새 언어로 코딩 시도하기, 튜토리얼 시작하기, 나만의 프로젝트 만들기를 생각하자.
- 자바를 개발한 개발자가 인도네시아의 섬 자바에서 생산된 커피를 좋아해서 붙여지게 된 이름이고 그림도 커피 그림이다.😁
- 파이썬은 몬티 파이썬이라는 코미디 쇼의 이름을 따서 지었다. 비단뱀이라는 뜻도 있어서 비단뱀 로고가 생겼다.
- C 언어는 1972년에 탄생했다. 자원을 효율적으로 쓰면서도 최대 성능을 내는 프로그램을 만들 수 있어야 한다는 것을 최우선으로 한 언어이며 화성 탐사선의 프로그램도 C언어로 개발했다. 메모리를 적게 사용하면서도 최대 효율을 내는 프로그램을 만들어야 했기 때문이다.
- C# 언어는 마이크로소프트가 만든 자바 언어라고 생각하자.
- C 언어는 C,C++,C# 가운데 가장 오래되었고, 메모리 자원을 효율적으로 사용하면서도 실행 속도가 빠르다.
- C++은 C를 포함하는 언어로, 절차 지향이면서도 객체 지향이다. 실행 속도는 C 언어와 비슷하다.
- C#은 마이크로소프트에서 만든 언어로, 다양한 분야에서 사용할 수 있다. 실행 속도는 세 언어 가운데 가장 느리다.
오늘 읽은 소감? 떠오르는 생각
- 공부하며 프로젝트를 진행하는 과정에서 Node.js와 Python을 사용해 보니, 책 내용대로 이 언어 간의 공통점으로 발견하게 되어 흥미로웠다. 특히 최근에 배운 if, elif도 else if로 쓰이던 게 Python에선 elif로 사용되는 부분이 생각났다. 또한 각 언어의 유래와 로고의 의미까지 알게 된 시간이었고 C, C++, C# 각각의 차이점에 대해 간략하게 배울 수 있어서 유익했다. 매일 책을 읽고 그날 배운 내용을 TIL로 기록하는 것은 매우 의미 있는 시간이 될 것 같다.
728x90'TIL' 카테고리의 다른 글
[TIL] IT 5분 잡학사전 #26-#29 (0) 2024.03.23 [TIL] IT 5분 잡학사전 #22-#25 (0) 2024.03.21 [TIL] IT 5분 잡학사전 #16-#21 (0) 2024.03.21 [TIL] IT 5분 잡학사전 중간 점검 (2) 2024.03.18 [TIL] IT 5분 잡학사전 #6-#10 (0) 2024.03.17