강 타입 언어 (vs 약 타입 언어)
강 타입 언어와 약 타입 언어를 다들 어디선가 한 번쯤 들어봤을 것이다. (안 들어 봤어? 그럼 지금 들어봐~) 📕강약약강인가요? 얼추 비슷하다 라고 말하고 싶지만 그런건 아니고, 이 두 언어 형태를 구분하는 요인은 여러 가지가 있다고들 하지만 가장 중요한 것은 '타입 에러를 항상 검출할 수 있냐' 이다. 사실 앞에 int, float 등등 자료형이 붙으면 강타입인줄 알았는데...(나도 그랬다. 강의 미리미리 들을걸) 교수님이 강 타입은~~가 강 타입(Strong type)입니다. 📕강 타입 그게 뭔데? 어떻게 하는 건데 나는 이제까지 C/C++을 강 타입 언어로 알고 있었다. 이 글을 읽는 사람들도 에?? 라고 생각할 것이다. (아님 말구) 강 타입을 정의를 보자. 타입 에러를 항상 검출할 수 있어야한..
2021.12.04