@bglbgl gwyng 월드 와이드 웹에 누구든 웹 서비스를 연결하고 수정하고 분리할 수 있는 것은, 그 과정에서 웹이 절대 망가지지 않는 것은, 상당 부분 월드 와이드 웹이 기초한 프로토콜이 메시지 패싱에 기반하고 있기 때문입니다.

2

If you have a fediverse account, you can reply to this note from your own instance. Search https://hackers.pub/ap/notes/0196af0c-f684-7439-af4c-6ee44391cf25 on your instance and reply to it.

@domatdo도막도 @bglbgl gwyng 메서드와 함수의 차이가 뭘까 생각해봤습니다. 함수는 주체(?)가 분명하지 않을 때도 있지만 메서드는 주체가 명확한 경우가 많습니다. 함수를 호출할 때 프로그래머는 컴퓨터와만 대화합니다. 메서드를 호출할 때 프로그래머는 여러 대상과 대화할 수 있고 그 대상들끼리 대화를 시킬 수도 있습니다. 현실 세계를 추상화 하는 이 도구가 여러 주체로 책임을 분산하는 데 도움을 주는 면이 있는 것 같습니다.

2

@bglbgl gwyng 메시지 패싱이 함수 호출보다 더 근본적인 요소라고 저는 생각합니다. RPC 프레임워크만 봐도 함수 호출을 메시지 패싱으로 구현할 수 있는 것은 자명하죠. 그래서 함수 호출은 메시지 패싱의 특수한 형태로 보아야 한다 생각합니다.

0