Re: 34.1 클래스와 메서드 만들기 : self에 대한 질문
, 도장_ 관리자님이 작성파이썬에서 self는 키워드가 아닙니다. 코딩 관례일 뿐입니다.
C++에서는 this가 비슷한 역할을 하는데, C++에서 this는 키워드입니다.
하지만 파이썬에서는 self가 키워드가 아닙니다.
파이썬, 루비 같이 개인이 취미로 시작해서 나온 언어는 언어 스펙이 명확하지 않은 경우가 많습니다. 파이썬도 스펙이 없는 언어였습니다. 언어에서 모호한 점이 있으면 귀도의 머릿속, 마츠모토의 머릿속(루비 창시자)에 스펙이 있다고 말하는 우스개가 있습니다.
이후 언어들이 인기를 얻으면서 스펙을 나중에 작성하게 됩니다. 그래서 스펙에서는 모호한 것들이 여전히 있습니다.