| [ garbages ] in KIDS 글 쓴 이(By): limelite (a drifter) 날 짜 (Date): 2011년 04월 11일 (월) 오후 08시 10분 13초 제 목(Title): Re: 48÷2(9+3) = ? >왜 이런 표현이 '자연스레' 생겼는지에 대한 설명은 C프로그래머라면 다 아시리라 >보고 넘어갈께요. 별로 자연스러워 보이지 않는데 c 언어 규칙이라니까 하면서 받아들이는 경우도 있습니다. 그리고, 프로그래밍 언어에 따라 연산자 우선순위와 우선순위 적용방향이 다르잖아요. 이 정도까지야 프로그래밍 언어 처음 배울 때 적응하고 넘어가는 것인데... 여기에 spec에 세세하게 나오지 않는 일부 경우는 심지어 compiler/interpreter가 같더라도 버전에 따라 다르기도 해요. 버전에 따라 다른 이유 중에는 있던 bug(spec에 따라 일관되게 구현했느냐의 관점에서)을 없애거나, bug이 새로 생겼거나 하는 이유도 있어요. 이럴 때 뭐가 자연스럽다고 얘기할 수 있는 거죠? 그리고... 프로그래밍 언어에서 뿐 아니라 일반적으로도 '자연스럽다'는 표현은 주관성이 강하기 때문에 상당히 함정이 많은 표현이라는 걸 아셔야 해요. 대략... 편하게... 이런 분위기로 이야기할 때나 쓰는 표현이지 엄밀한 판단이 필요한 곳에 쓰면 곤란한, "너나 자연스럽지 나는 안 자연 스럽거든?" 이런 반응을 유발하는 표현입니다. ............................................................................... a drifter off to see the world there's such a lot of world to see |