일단 떠오르는 것만 싸줌

아래 트코횽이 그래도 쫌 아는 얘기 했네 역시 프갤 존재감 있는 개럴중 하나임

다이나믹 타이핑은 값에 타입 정보가 있는거여. 이런게 되면 예를들면 개발 툴이라든지 가비지 콜렉터라든지 이런거에서 구현에 메리트가 있지. 니가 뭔지 모르는 메모리에 존재하는 거를 딱 찍어보면 거기 타입 정보가 다 있다... 뭐 이런거임

트코횽 툴 얘기에 좀 오류가 있긴 해 왜냐하면 런타임에 사실 더 많은 정보를 가져올 수 있어서 툴 개발에 더 유리하거든. 물론 런타임에 시스템이 계속 변할 수 있기 때문에 툴 설계를 잘해야 되긴 함.

런타임 오류 체크라는건 변수에 타입이 없고, 니가 함수 호출할 때 타입 정보가 붙은 값이 들어오기 때문에 일단 호출된 후에 오류 여부를 결정할 수 있는거지. 이것 때문에 오류 잡기가 힘들다? 로직 에런데 이런거 쉽게 못잡아내면 프로그래밍 하지 말아야지

이게 인간 사고와 더 가깝기도 하지. 니가 어떤 함수를 머리속으로 만들 때 타입정보 생각하진 않기 때문이지.

니가 능력만 되면 런타임에 에러나면 거기서 시스템 안죽이고 에러 고친 후 계속 실행시킬 수 있는게 이런 동적 언어임. 정적 언어로 만든 시스템은 이런 경우 코어덤프.