[前][次][番号順一覧][スレッド一覧][生データ]

langsmith:59

From: Shugo Maeda <shugo ruby-lang.org>
Date: Mon, 28 Jun 2004 16:02:53 +0900
Subject: [langsmith:59] Re: ドメイン特化言語とクロスランゲージ環境

前田です。

Yukihiro Matsumoto wrote:
> |> ひとつの言語にいろんな仕事をさせるより、ドメイン特化言語(snip)が
> |>いっぱいあった方がいいと思われます?
> |
> | はい, DSL を念頭において考えてました.
> |
> | ただ,いっぱいあるべきかどうかはわかりません.示していただ
> |いたリンク中の言語内DSL,というかそういうのが簡単にできるもの
> |があればなぁ,と.いっぱいあっても覚えられませんし.
> 
> DSLって退化のような気がする。awk, sed, expr, shなどのDSLの組
> み合わせに耐えられなくてPerl(さらにはRuby)が生まれてきたのだ
> から。歴史は繰り返すのかしら。

たぶん、ささださんが使いたいのはほんとはいわゆるDSLじゃなくて汎用の
言語なんだけど、解きたい問題点によって違う言語を使いたいことがあって、
でも連携したくなった時に面倒だな、ということなのではないでしょうか。

たとえば、Haskellが好きで、Haskellで何でも書けるというのはそうかも
しれない、けど何でHaskellで書くのはやっぱりちょっとしんどい、という
人は結構いそうな気がします。

-- 
前田 修吾

--
ML: langsmith quickml.atdot.net
使い方: http://www.atdot.net/~ko1/quickml

[前][次][番号順一覧][スレッド一覧][生データ]

        16 2004-06-24 01:09 [nnakamur mxq.mesh.ne] 参加希望                                
        17 2004-06-24 01:21 ┗[matz ruby-lang.org  ]                                       
        46 2004-06-26 22:51  ┗[nnakamur mxq.mesh.ne] 新言語創造!(Re: 参加希望)           
        48 2004-06-27 17:14   ┗[ko1 atdot.net       ]                                   
        49 2004-06-27 19:42    ┗[shugo ruby-lang.org ] ドメイン特化言語とクロスランゲージ環境
        50 2004-06-27 20:03     ┣[Yoshiki.Ohshima acm.]                               
        52 2004-06-27 21:43     ┃┗[ko1 atdot.net       ]                             
        54 2004-06-27 22:48     ┃ ┗[shugo ruby-lang.org ]                           
        58 2004-06-28 04:52     ┃  ┗[Yoshiki.Ohshima acm.]                         
        51 2004-06-27 21:36     ┗[ko1 atdot.net       ]                               
        55 2004-06-27 23:01      ┣[matz ruby-lang.org  ]                             
->      59 2004-06-28 16:02      ┃┗[shugo ruby-lang.org ]                           
        56 2004-06-27 23:34      ┗[shugo ruby-lang.org ]