Erlang “为什么是”这个词;铸造;用于在GenServer中处理异步消息?

Erlang “为什么是”这个词;铸造;用于在GenServer中处理异步消息?,erlang,elixir,otp,gen-server,Erlang,Elixir,Otp,Gen Server,为什么在Erlang/Elixir中,异步GenServer处理程序的名称为handle\u cast?handle\uu部分很明显,但是为什么要使用cast这个词呢 我能想到的唯一一件事是,这类似于扔东西(如撒网),而不是呼喊什么,等待回答。我想你自己已经回答了这个问题 我能想到的唯一一件事是,这类似于扔东西(比如撒网),而不是呼喊什么东西,等待回答 然而,除了询问erlang的创建者,我们只能推测 :通过投掷使移动或发出 基本上,您是在向GenServer抛出消息,而不希望得到响应 :提出请

为什么在Erlang/Elixir中,异步
GenServer
处理程序的名称为
handle\u cast
handle\uu
部分很明显,但是为什么要使用cast这个词呢


我能想到的唯一一件事是,这类似于扔东西(如撒网),而不是呼喊什么,等待回答。

我想你自己已经回答了这个问题

我能想到的唯一一件事是,这类似于扔东西(比如撒网),而不是呼喊什么东西,等待回答

然而,除了询问erlang的创建者,我们只能推测

通过投掷使移动或发出

基本上,您是在向GenServer抛出消息,而不希望得到响应

提出请求或要求


我认为这是一个需要回应的问题。如果你打电话给某人,你希望他们回答。

这可能来自网络术语,如广播、单播、多播、选播等。()@MikeBuhot啊,我没有想过这个角度。谢谢@MikeBuhot视角很好,是的。差不多就是它的大小。