アカウント名:
パスワード:
オープンソース系のCMSであれだけ利用されているPHPがポイントあわせないと出てこないほど扱いが酷くて(だからPHP探すの大変だったぞ)Rubyは出ている。海外だとそんなにRubyって優遇されているのか?
それとLispは確かに影響力はあったと思うけど過大評価されすぎ。
FORTHがLispの影響を受けていることになっているんだけど, どんな所だろう?
一応FORTHも関数型言語と言えないこともないけど…Lispが一種のポーランド記法だから, 逆ポーランド記法のFORTHも関係があるとも…?
オブジェクト(データ)に対して操作する。そしてそのオブジェクトもプログラムの一部である。こんな説明でいい?
いや, FORTHって出自が(機械制御とかの)実用ツールで実装依存のところが多々あるのではっきりとは言えないんですけど, 初期のFORTH79ぐらいまではlambda関数に相当する無名関数を生成する機能がなく, あくまでもワードの定義という形でしか関数を生成できないですよね.
ですから見かけ上は関数型言語っぽいんですけど, 思想としてはLISPなんかの基礎のlambda演算とは離れたところから湧いてでたんじゃないかと.
なんか細菌と古細菌が一見似ているけど別系統の生物というぐらいには違うんじゃないかな.
対話環境がlispやAPLからの影響と考えられている
なるほど, つまりここで重要なのは「インタープリタ」という概念ですね. 納得です.
まあ相関関係だから実際にFORTHがLispを見てそう設計したのかどうかはどうでもいいと考えればそうなのかもな。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
優遇 (スコア:0)
オープンソース系のCMSであれだけ利用されているPHPがポイントあわせないと出てこないほど扱いが酷くて(だからPHP探すの大変だったぞ)
Rubyは出ている。
海外だとそんなにRubyって優遇されているのか?
それとLispは確かに影響力はあったと思うけど過大評価されすぎ。
Re: (スコア:0)
計算機科学上の発見はまずLispで実装されるっつーくらいだから、Lispの影響受けてない言語ってそれこそFORTRANかCOBOLの直系の子孫でしかありえないわけだしな。
Re:優遇 (スコア:1)
FORTHがLispの影響を受けていることになっているんだけど, どんな所だろう?
一応FORTHも関数型言語と言えないこともないけど…Lispが一種のポーランド記法だから, 逆ポーランド記法のFORTHも関係があるとも…?
Re: (スコア:0)
オブジェクト(データ)に対して操作する。そしてそのオブジェクトもプログラムの一部である。
こんな説明でいい?
Re:優遇 (スコア:1)
いや, FORTHって出自が(機械制御とかの)実用ツールで実装依存のところが多々あるのではっきりとは言えないんですけど, 初期のFORTH79ぐらいまではlambda関数に相当する無名関数を生成する機能がなく, あくまでもワードの定義という形でしか関数を生成できないですよね.
ですから見かけ上は関数型言語っぽいんですけど, 思想としてはLISPなんかの基礎のlambda演算とは離れたところから湧いてでたんじゃないかと.
なんか細菌と古細菌が一見似ているけど別系統の生物というぐらいには違うんじゃないかな.
Re: (スコア:0)
対話環境がlispやAPLからの影響と考えられている
Re:優遇 (スコア:1)
なるほど, つまりここで重要なのは「インタープリタ」という概念ですね. 納得です.
Re: (スコア:0)
まあ相関関係だから実際にFORTHがLispを見てそう設計したのかどうかはどうでもいいと考えればそうなのかもな。