MathematicaのDynamicがすごくExcelぽい振る舞いをしています
例の代入可能な関数型言語について,
Mathematica は Dynamic と書くと自動的に値の更新を検出するらしい,要するにExcelぽくふるまうらしい
一度標準出力(?)に表示した値があとから変化する.このダイナミックさはSqueakを思い出す.
In[1]:= x=3 Out[1] := 3 In[2]:= Dynamic[x] Out[2] := 3
In[1]:= x=3 Out[1] := 3 In[2]:= Dynamic[x] Out[2] := 5 <---- ここも変化! In[3]:= x=5 Out[3] := 5
本家の解説
http://reference.wolfram.com/mathematica/tutorial/IntroductionToDynamic.html