@bglbgl gwyng 한편으로는 단순 함수 호출로 모델링하기 어려운 상호작용도 있습니다. 일대 다 통신이나 다대 다 통신, 스트리밍 등이 그러하지요. 함수를 사용해서 이들을 모델링하는게 불가능하지는 않겠지만 메시지 패싱으로 모델링하는 것보다 단순하지는 않으리라 생각합니다.

@domatdo도막도 저는 객체지향이 메시지 패싱을 어떻게 잘 할건지에 대해서 (좋든 나쁘든) 방향을 제시하고 있지 않다고 생각합니다. 가령 세션 타입은 상호작용을 어떻게 기술할지에 대한 나름의 의견이 있지요. 또는 액터 모델은 (좋은지는 잘 모르겠지만) 메시지 패싱을 할때 fire-and-forget 방식으로 하자고 하죠. 근데 객체지향에서 제안하는 방법론이 실제로 설계를 할때 도움이 될만큼 구체적인 형태로 존재하는지 모르겠습니다.

3

❤️

3 people reacted.

Haskell programmer and father of three from South Korea.

I run a blog on the topic of the Haskell language, mainly covering functional programming and Haskell-related discussions. If someone talks about these topics, I act like we're old friends, even if it's our first time meeting.

Hi, I'm who's behind Fedify, Hollo, BotKit, and this website, Hackers' Pub!

Fedify, Hollo, BotKit, 그리고 보고 계신 이 사이트 Hackers' Pub을 만들고 있습니다.

FedifyHolloBotKit、そしてこのサイト、Hackers' Pubを作っています。

嗨,我是 FedifyHolloBotKit 以及這個網站 Hackers' Pub 的開發者!