関数型言語Part3
■ このスレッドは過去ログ倉庫に格納されています
0456ヒーロー勇気
NGNG書かれたプログラムを完全に違ったロジックに書き換えて
バイトコードに変換し効率を高めております。(JVMやCLR?)
従って普通に再帰構造のプログラムを書けば、内部で自動的に
末尾再帰に変換してくれる訳です。
これまでプログラムはマシーンの挙動を制御するものであり
ました。これが徐々に単なるGUIと変わらないインターフェース
化しております。CUIだから当たり前ちゃぁ、その通りですが
少なくとも、GUIよりはマシーン寄りであるとの自負が
砕かれつつある訳です。
そこで関数型言語ご本家の方々にお尋ねします。
上記のようなプログラミング言語の流れの中で、関数型
言語の存在意義は何でしょうか?
ACLを使ってGUIプログラムを作った方いらっしゃるでしょうか?
VBやDelphiから見れば「オモチャ」です。
RubyApoloもついでに言えば「オモチャ」です。
何故?不得意なGUI、DB、OO指向に関数型言語は走るのか?
真摯なご反論をお待ちします。皆さんの高い知的レベルに
勿論、多いに期待をして、「は全くおりません。」(藁藁)
ご自由に普段のスタイルで結構です。
■ このスレッドは過去ログ倉庫に格納されています