1. ホーム
  2. math

ラムダ計算を知っているとどれだけ役に立つか?[クローズド]

2023-12-05 04:43:42

質問

知っているすべての人へ ラムダ計算 : プログラミングに関して、どんな利点がありますか?また、それを学ぶことを勧めますか?

どのように解決しましたか?

もし、あなたが任意の 関数型プログラミング言語 でプログラミングしたいのであれば、それは不可欠です。 つまり、チューリングマシンについて知っていることがどれだけ役に立つか、ということです。 命令ポインタと現在の命令があり、マシンは現在の状態で何らかのアクションを行い、次の命令へと進んでいきます。

関数型言語では、単純にそのように考えることはできません。 ラムダ計算を思い出して、そこで項がどのように評価されるかを考えなければなりません。 ラムダ計算を知らなければ、関数型言語で効果的に働くのはずっと難しいでしょう。