4/6 커피챗
이동석코치님과 커피챗을 진행했다. 같은 동기 한명과 진행했고, 요약해보자면 1. c언어는 portability가 약하고, 요즘은 rust를 많이 사용한다고한다. 다만 미국 이야기이고 한국은 아직이라고한다. 2. c언어는 매크로를 많이 사용하여 오픈소스
이동석코치님과 커피챗을 진행했다.
같은 동기 한명과 진행했고, 요약해보자면
1. c언어는 portability가 약하고, 요즘은 rust를 많이 사용한다고한다. 다만 미국 이야기이고 한국은 아직이라고한다.
2. c언어는 매크로를 많이 사용하여 오픈소스 읽기가 힘들고, 여러가지 규칙이 있어서 이것을 먼저 아는 것이 이해하는데 도움이 된다고한다.
3. c언어의 성능이 느린부분을 어셈블리어로 교체하는 작업을 하는데, 함수마다 성능을 측정하는 것을 프로파일링이라고한다.
프로파일링툴이 많으며 이것으로 성능을 측정하여 느리부분을 어셈블리어로 교체하여 성능을 개선한다.
4. 좋은 코드란 확장성과 다른사람이 읽기 쉬운 코드이다