뭐 순수랑 실용을 이분법적으로 보는 것도 웃기긴 한데... 프로그래밍 하다보면 수학의 언어로 프로그래밍 하는게 아니라 인간의 언어로 프로그래밍할 때가 더 많다.


다른 프로그램과의 의사소통, API도 사람이 만든 언어고 이를 통해서  프로그램을 작성하는 게 수학의 언어가 쓰인다고는 생각할 수 없지. 수학만 아는 사람이 printf라는 함수가 있는 걸 알 수 있을까? 결국 레퍼런스 찾아보면서 인간의 언어를 공부해야함. 순수성이 증발하는 순간이지.


좀 더 웹 프론트엔드의 코더적인 예를 들어보면 CSS에서 두 div가 겹칠때 z-index의 값이 높을수록 앞에 배치될까 아니면 뒤에 배치될까? 이런 것도 결국 약속의 문제, 인간 언어의 문제고 순수성이 증발하는 순간이다.


물론 내가 말한 printf나 z-index도 수학적으로 모델링을 할 순 있겠지만 printf의 리턴값을 어떻게 사용하고 z-index의 값이 어떤 식으로 작동하는지는 그저 인간의 언어일 뿐이다.


학계에서 님들 z-index가 값이 높을수록 앞에 위치하게 되는건 앎? ㅋㅋ 하는 것도 웃긴 일이고


당장 배불뚝이 PM아저씨가 진행하는 프로젝트에서 z-index는 수학적으로 모델링하고 봐야됩니다. 순수가 중요한거에요 순수 라고 하는 것도 웃긴 일임