목록용어 (3)
살아가는 이야기
DTI(debt to income)란 '부채상환비율'인데 자신의 연봉(연간 총 수입) 중에서 빚을 갚기 위해 내는 총 금액의 비율을 의미한다. 그래서 '총부채상환비율'이라고 하기도 한다. 예를 들어서 연 수입이 3000만원인 사람이 빛을 갚기 위해 1500만원을 납부한다면 50%가 되는 것이다. 한 가지 주의할 점은 빚에 대한 이자뿐만 아니라 원리금 상환액도 포함된다는 것이다. 우리나라에서는 부동산 투기를 억제하기 위해 2005년부터 일부 시장에 대해 DTI 규제를 도입하였다. 그리고 최근 한시적으로 풀렸던 DTI 규제를 부활시키기로 결정했다. 사실 DTI 규제 자체는 시장의 건전성을 높이는 정책이므로 바람직한 정책이라고 볼 수 있다. 그러나 최근 부활한 DTI 규제의 내용을 보면 규제라기 보다는 완화에..
homo는 '같다'는 뜻이고 icon은 '표현'이라는 뜻이다. 그래서 동형성(homoiconicity: 호모아이코너씨티)이란 '표현이 같은 특성'을 의미한다. 프로그래밍 언어 중에서 '프로그램'에 대한 표현과 '데이터'에 대한 표현이 같은 경우가 있는데, 이런 특성을 동형성이라고 한다. 프로그래밍 언어 중에 동형 언어(homoiconic language)라는 말이 있다. 이는 프로그램에서 사용하는 자료 구조와 프로그램 형태가 같다는 뜻이다. C/C++, Java에만 익숙한 프로그래머에겐 도무지 이해되지 않겠지만, LISP이나 Scheme 같은 언어를 보면 동형성이 무엇인지 바로 감을 잡을 수 있다. LISP에서는 함수 표현이나 자료 구조 표현을 모두 리스트(list)로 나타내므로 LISP은 동형 언어라고..