by
Anonymous Coward
on 2014年09月25日 13時46分
(#2682311)
この人が何言ってるのか理解できない DOM って、HTML や XML の木構造をオブジェクト化して API として整備したもんでしょ? http://www.w3.org/DOM/DOMTR [w3.org] S 式は確かに木構造ではあるけど DOM とイコールでくくるとか、それは絶対に違うでしょ DOM は単なるオブジェクトに過ぎないけど S 式はコードとしても動くし、より抽象度が高いよね?
LISPに関しては (スコア:0)
まだ時代が追いついていない
Re: (スコア:0)
どうかな。
3者のなかでは一番存亡危機なのがLispだと思うが。
モダンな処理系にはたいていDOMがついていて、DOM使うとLispが得意だったことはたいていできるんよ。
DOMの方がポータブルだし、Webとの親和性も高い。わざわざLisp動かしてプログラム書く必要性が薄くなっていくと思う。
Lispのアプリケーションってどれもプロトタイプみたいなものばかりしか作られていない印象があるし、
なくなるならLispが一番だと思われ。
Re:LISPに関しては (スコア:1)
# と主張したい
Re: (スコア:0)
つまり、
ロクなライブラリがなくて
教祖が居なくなったらおしまい
ってことだろ
Re: (スコア:0)
> 教祖が居なくなったら
品川インターシティのくまざわ書店だと竹内せんせのLips本一択
(たったの1冊だけという意味ね)だったですね。
黒川せんせはもういませんから、竹内せんせがいなくなればおしまいに…
# なりませんよ、そりゃ
Re: (スコア:0)
DOMはデータアクセス手段であって、Lispとはまったく違う。
Lisp系の弱点は、その記述能力の高さ故に、作られたアプリケーションがドメイン特化しすぎる点にあると思う。
言語自体の汎用性が高い故に、ライブラリのレイヤーが弱くなってしまうわけ。
Re: (スコア:0)
lisp/scheme 信者どものしぶとさを甘くみていませんか?
Re: (スコア:0)
そうなのかもしれない、し、べつにLISPがなくなってほしいとも思ってないのでその辺はどうでもいいんだけど、
あまりにも自己完結していて他のプログラミング要素に対する評価が低いのでは、と言いたかった。
DOMについては正直なところDOMをサポートしている言語の利用者にさえ真の力が知られていないと思われる。
多肢の木構造と今のスクリプトによくあるスタックヒープとモダンなオブジェクト指向とプログラマの人口を掛ければ、
自己完結なLISPを各個撃破するのなんて時間の問題のように自分には思えるけどね。
Document Object Model ? (スコア:0)
他に何かDOMって略語あったっけ?
スコープと無名関数なら分かるけど DOM ???
言ってる意味が全然分からない
この人 LISP のこと全然分かってないんじゃないの?
Re:Document Object Model ? (スコア:1)
この人が何言ってるのか理解できない
DOM って、HTML や XML の木構造をオブジェクト化して API として整備したもんでしょ?
http://www.w3.org/DOM/DOMTR [w3.org]
S 式は確かに木構造ではあるけど DOM とイコールでくくるとか、それは絶対に違うでしょ
DOM は単なるオブジェクトに過ぎないけど
S 式はコードとしても動くし、より抽象度が高いよね?
Re: (スコア:0)
S式はS式であってLispでは無いだろう。
Lispと比較するならばXSLTのようなXMLで記述される言語だろうけど、
それらのうちでLispを置き換えられるようなものは知らない。
Re: (スコア:0)
いつの時代も斜め上を進んでいるLISPだな
Re: (スコア:0)
Prologもね