파이썬에서 가장 중요한 개념이 뭐냐고 물어본다면
저는 이렇게 대답하겠습니다. 집합(set)과 수열(sequence)라고
그이유는 다음과 같습니다. 괜히 중학교, 고등학교 1학년 첫번재 단원이 집합이 있는게 아닙니다.
현대 수학에서 가장 중요한 개념중의 하나가 집합이라는 거죠,
그리고 sequence야 말로, 파이썬의 존재 이유라고 할수 있습니다.
수많은 computer science 연구자이 하려고 했던것은
어떻게 하면 수학을 컴퓨터의 영역으로 끌고 올것인가의 문제였습니다
그래서 C에서 Linked list 부터 시작을 해서 , STL (standard template libarary)
그리고 현대적, C#에 이르기까지 많은 데이터 구조들이
결국엔 수학기호/표현들을 어떻게 구현할까 하는 문제였습니다
수학을 기계적으로 표현할 수 있는가? 에 대해서
최소한 discreate mathmatics에 관해서는 파이썬이 그 하나의 답이 아닐까 봅니다.
댓글 없음:
댓글 쓰기