IT 사용기 2

코드 실행: 인터프리터(interpreted language)와 컴파일러(compiled language) 이해하기

인터프리터 언어와 컴파일 언어란?인터프리터 언어는 소스 코드를 실행 시점에 해석하여 실행하는 프로그래밍 언어입니다. 이 방식에서는 프로그램 실행 시 인터프리터가 코드를 읽고 즉시 실행합니다. 전체 프로그램을 미리 기계어로 변환하지 않고, 필요한 부분을 그때그때 해석하여 처리합니다. Python, JavaScript, Ruby 등이 대표적인 인터프리터 언어로 알려져 있습니다.인터프리터 언어의 주요 이점은 개발 과정의 편의성입니다. 코드 수정 후 즉시 테스트가 가능하여 개발 속도가 빠르고, 동적 타입 검사로 인해 프로그래밍이 직관적입니다. 그러나 실행 시마다 코드 해석이 필요하여 컴파일 언어에 비해 실행 속도가 느릴 수 있다는 단점이 있습니다.컴파일 언어는 소스 코드 전체를 기계어로 변환한 후 실행하는 방식..

IT 사용기 2024.11.10

“엘가토 스트림덱 네오 (Elgato Stream Deck Neo)” 간단 개봉기

제품 구매 이유필자는 스트리머도 유튜버도 아니다.그저 IT를 좋아하는 평범한 개발자다.그럼에도 스트림덱을 구매한 계기는 아래의 영상을 보고 바로 구매하게 되었다.https://youtu.be/Unhw7UjO9WA?si=yijoLc9cLvSAFdwp회사에서는 IntelliJ IDEA를 주로 사용한다.아주 간단한 Overview 영상만으로도 IntelliJ 사용자라면 누구나 반할 수 있는 기능들이 있었다.그래서 구매했다.제품 구매바로 “엘가토 스트림덱 네오 STREAM DECK NEO” 이다.앞면이다.밑에 부분이다.(필자는 절취선에 따라 안뜯었다. 이유는 그냥 절취선을 따고 싶지 않았다.)옆부분이다. Mac, Win11에서 구동된다고 큼직하게 아이콘이 들어가 있다.다른 옆부분은 못 보여준다. (시리얼 넘버 ..

IT 사용기 2024.06.26