개발자 99% 커뮤니티에서 수다 떨어요!
오늘 TIL 3줄 요약
오류부터 고치려고 무작정 달려들지 말 것
컴필레이션 (compilation) vs 인터프리테이션 (interpretation)
Python, Javascript, Kotlin!
TIL (Today I Learned) 날짜
2023. 01. 15
오늘 읽은 범위
마당 01 에피소드 06-10
책에서 기억하고 싶은 내용을 써보세요.
문제가 생겼을 때 나 자신을 문제에서 빼지 말 것
오류 메세지를 읽을 것
파이썬은 개이득
파이썬은 업무 자동화에서 완전 찰떡
컴필레이션과 인터프리테이션을 이해하면 된다!
컴필레이션은 도서 번역에 비유할 수 있다. 한번 쫙 읽고 이해 안 가면 컴퓨터 언어로 번역을 하지 않는다. 작업 횟수가 제한되어 있으므로 대체로 빠르다.
인터프리테이션은 동시 번역에 비유할 수 있다. 코드가 길수록 작업이 많아지기 때문에 대체로 느리다. 코드 한 줄 한 줄 씩 번역해 나간다.
자바스크립트는 다재다능!
Ionic: 하이브리드 앱
React Native: 크로스 플랫폼 앱
Electron: 데스크톱 소프트웨어
코틀린과 자바는 100% 호환이 된다.
그 이유는 자바 가상 머신 때문이다.
자바 코드나 코틀린 코드를 컴파일 하게 되면 자바 바이트 코드가 되게 되고, 그 자바 바이트 코드를 자바 가상 머신이 인터프리테이션을 해서 운영 체제에 맞는 기계어로 변환한다.
코틀린을 다른 언어로 컴파일할 수 있기 때문에 그 활용 가치가 어마어마하다.
오늘 읽은 소감은? 떠오르는 생각을 가볍게 적어보세요
파이썬부터 제대로 해보자. 그리고 관심 가는 다른 언어들도 니코 쌤의 방법대로 배워봅시다!