[%] 프로시져 라는 말을 보통 무슨 의미로 쓰냐?
익명(119.200)
2022-05-18 15:57
추천 0
댓글 6
다른 게시글
-
JS는 레거시 문법 뭐 보고 공부해야 되나 [9][%] 익명(223.38) | 22.05.18추천 0
-
js코드가 작동하지 않는다 [5][질문] 익명(203.229) | 22.05.18추천 0
-
redis pub/sub에서 다른 인스턴스에서 unsubscribe못함? [3][%] 익명(14.54) | 22.05.18추천 0
-
파이썬 for문 안돌아가는건 뭐임? [15][%] 익명(121.137) | 22.05.18추천 0
-
코딩 관련 범주론 한글 서적 없냐 [9][%] 익명(223.38) | 22.05.18추천 0
-
심심해서 코딩좀 공부하는데 c++ 왜케 어렵냐 [3][%] dd(223.39) | 22.05.18추천 0
-
vim 플러그인 이거 아는사람 [3][%] FIREKICK(firekick) | 22.05.18추천 0
-
맥용 데스크 어플리케이션을 만들고 싶은데 [5][%] 익명(175.210) | 22.05.18추천 0
-
리액트 이 책 읽어본 사람 있어? [3][%] 익명(124.54) | 22.05.18추천 0
-
자바스크립트로 이미지 슬라이드 123123 순서대로 하려는데 잘안됨 [2][질문] 자바스크립..(124.63) | 22.05.18추천 0
프로시저는 서브루틴하고 같은 뜻이라고 보면 됨. 함수는 맥락에 따라서 서브루틴일 수도 있고 순수함수 일 수도 있지만.
감삼다
엑셀 vba할때 많이 보던 단언데 그냥 함수랑 서브루틴을 말하는거 같아
요새 SICP 보고 있는데, 여기서도 함수 대신에 "프로시져" 쓰고 있음. 수학에서 함수랑 구분하려는 의도인 듯.
델파이/파스칼에서 procedure가 리턴 없는 function을 뜻함. Nim에서는 proc이 일반적인 함수이고, func가 side effect 없는 proc.
대충 요약하자면, 어쨌든 다 함수라는 맥락에서 쓰는 말이고, 분야에 따라 조금씩 다른 차이를 갖고 부르기도 한다는 거네. 감삼다.