Community

개발자 99% 커뮤니티에서 수다 떨어요!

← Go back

[IT 잡학사전] 마당 01 에피소드 06-10

#book_club
2년 전
152

오늘 TIL 3줄 요약

  • 오류부터 고치려고 무작정 달려들지 말 것

  • 컴필레이션 (compilation) vs 인터프리테이션 (interpretation)

  • Python, Javascript, Kotlin!

TIL (Today I Learned) 날짜

2023. 01. 15

오늘 읽은 범위

마당 01 에피소드 06-10

책에서 기억하고 싶은 내용을 써보세요.

에피소드 06

  • 문제가 생겼을 때 나 자신을 문제에서 빼지 말 것

  • 오류 메세지를 읽을 것

에피소드 07

  • 파이썬은 개이득

  • 파이썬은 업무 자동화에서 완전 찰떡

에피소드 08

  • 컴필레이션과 인터프리테이션을 이해하면 된다!

  • 컴필레이션은 도서 번역에 비유할 수 있다. 한번 쫙 읽고 이해 안 가면 컴퓨터 언어로 번역을 하지 않는다. 작업 횟수가 제한되어 있으므로 대체로 빠르다.

  • 인터프리테이션은 동시 번역에 비유할 수 있다. 코드가 길수록 작업이 많아지기 때문에 대체로 느리다. 코드 한 줄 한 줄 씩 번역해 나간다.

에피소드 09

  • 자바스크립트는 다재다능!

  • Ionic: 하이브리드 앱

  • React Native: 크로스 플랫폼 앱

  • Electron: 데스크톱 소프트웨어

에피소드 10

  • 코틀린과 자바는 100% 호환이 된다.

  • 그 이유는 자바 가상 머신 때문이다.

  • 자바 코드나 코틀린 코드를 컴파일 하게 되면 자바 바이트 코드가 되게 되고, 그 자바 바이트 코드를 자바 가상 머신이 인터프리테이션을 해서 운영 체제에 맞는 기계어로 변환한다.

  • 코틀린을 다른 언어로 컴파일할 수 있기 때문에 그 활용 가치가 어마어마하다.

오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요

  • 파이썬부터 제대로 해보자. 그리고 관심 가는 다른 언어들도 니코 쌤의 방법대로 배워봅시다!