Dylan
■ このスレッドは過去ログ倉庫に格納されています
0001Bob
NGNG使い方分からん。
教えて。
0002Self
NGNGココは見た?
http://www.na.rim.or.jp/~kusumoto/dylan.html
0003デフォルトの名無しさん
NGNGそのページ、ことごとくリンク切れ・・
0004Bob
NGNG0005デフォルトの名無しさん
NGNG0006Bob
NGNGうん、不知の病みたいなの・・・
0007デフォルトの名無しさん
NGNGschemeベースのやつ?
0008Bob
NGNG何それ?
知らないけどあるのそんなの?
教えて!
0009デフォルトの名無しさん
NGNGlisp/schemeスレにリンク貼ってあったよ
0010デフォルトの名無しさん
NGNGSchemeみたいにマクロもあってSchemeとほぼ同等の
強烈な記述力があるらしい。もともとはS式も可能
だったらしいしね。
普通の読みやすい記法でSchemeの柔軟性を実現してる。
0011デフォルトの名無しさん
NGNG興味津々age
0012デフォルトの名無しさん
NGNG0013Bob
NGNGα版は既に出てる!
http://www.fun-o.com/
Herlequin Dylanの開発部隊が独立してたみたい。
Amazonで本買おうと思うんだけど、炭疽菌付いてこないかな。。。
0014デフォルトの名無しさん
NGNGとりあえず、ダウンして解凍したけどなんかよくわからない。
0015デフォルトの名無しさん
NGNGとりあえず、フォルダ構成はCygwinっぽくて、ファイルの中身を見ると、
Perlスクリプトがあるね。
だからCygwinとActivePerlは必須みたいだね。
で、頑張って、make-dylan-appスクリプトを実行して、helloアプリの
プロジェクトを作り、makeしてみたけど、途中、mv failed?の
メッセージで止まる。mvはあるんだけどなあ。。
うーん、わからん・・・
0016デフォルトの名無しさん
NGNG001715
NGNGほんとだ。読んで無かったよ。
ちゃんとcygwinの環境変数を設定した後libtoolインストールしたら出来た。
ActivePerlでも明示的にperl -wで呼べば#!無視してくれるので問題ないね。
でもlibtoolのテストかなり失敗してたなあ・・・いいのかなあ。
HelloWorldアプリにコンパイル時間が結構かかってたのが気になる・・・
コンパイル遅いね。
0018Bob
NGNG0019デフォルトの名無しさん
NGNG0020Bob
NGNGコンパイルの仕方すら分からんのですが・・・
002115
NGNGDylanわからんから試せないけど、Cに変換してから
コンパイルしてるから結構早いはず。
>>19
// file : hi-exports.dylan
module: dylan-user
define library hi
use common-dylan;
use io;
end library;
define module hi
use common-dylan;
use format-out;
end module;
// file : hi.dylan
module: hi
define function main(name, arguments)
format-out("Hello, world!\n");
exit-application(0);
end function main;
main(application-name(), application-arguments());
// file : hi.lid
library: hi
executable: hi
files: hi-exports
hi
>>20
俺Cygwinで使ってるよ。説明どおりに実行しただけ。
Perlスクリプトmake-dylan-appでHelloWorldスケルトンを作って
いじったあと、makeするらしい。
0022Gwydion Dylan版
NGNG// hello.dylan
module: hello
synopsis:
author:
copyright:
define method main (appname, #rest arguments)
format-out("Hello World !\n");
exit(exit-code: 0);
end method main
// hello-exports.dylan
module: dylan-user
define library hello
use dylan;
use format-out;
end library;
define module hello
use dylan;
use extensions;
use format-out;
end module;
// hello.lid
library: hello
executable: hello
entry-point: hello:%main
hello-exports.dylan
hello.dylan
// compile
$ d2c hello.lid
0023Bob
NGNGこれ使ったらとりあえず骨組みだけはできるみたいです。
Makefileまで作ってくれるのでコンパイルもできました。
ところでDylanってLispみたいなインタラクティブな
インタプリタ環境ってないんですか?
インクリメンタルに定義したりコンパイルしたりしながら
開発していくのが好きなんですが。。。
0024デフォルトの名無しさん
NGNGツクレッ!
0025デフォルトの名無しさん
NGNG0026デフォルトの名無しさん
NGNG俺は2.3MB・・・
0027デフォルトの名無しさん
NGNG0028デフォルトの名無しさん
NGNGVineLinux2.1.5 + GwydionDylan2.3.4
0029デフォルトの名無しさん
NGNG0030デフォルトの名無しさん
NGNG凄い言語らしいのにマイナーな理由がわかった。
0031デフォルトの名無しさん
NGNGネエィティブコンパイルを夢見たJAVAみたいな大きさだな・・・(遠い目
0032Bob
NGNG5359 bytes
Debian woody + 2.3.6pre2cvs10182001-1
0033デフォルトの名無しさん
NGNG>我々が最初の C++ コンパイラをAT&Tで開発したとき、
>"Hello World"プログラムをコンパイルしたバイナリの大きさが信じられませんでした。
>2.1MBですよ。
ちょっと違うか。しかもこれは冗談だし……。
0034デフォルトの名無しさん
NGNG0035Bob
NGNGプロンプトが出るけどCommon Lispみたいに
インタラクティブに定義したりできないよ?
使い方わかんないよ。
なんだかドキュメントが少ない。。。
0036Bob
NGNG0037デフォルトの名無しさん
NGNGいや、わたしも使い方がわからないんですよ。
私はDebian sidでDylan環境作ったんですけど、
ドキュメントが殆どないし、本家のページにあるサンプルすら
その通りにやっても動かないし。
d2c は問題ないんだけど。
で、mindyはバイトコードインタプリタみたいね。
mindycompでコンパイルして、mindyで動かす感じらしい。
0038Bob
NGNGバイトコードにしてデバッグするのに使うのかな。
Common Lispみたいな環境ってないのかな。
0039Bob
NGNG0040デフォルトの名無しさん
NGNG0041Bob
NGNGでもGwydionってそんなに遅いの?
Functional Developperはどう?
一番痛いのはProgramming Dylanとかいう本が絶版で手に入らない・・・
誰かくれないかなー。
0042_
NGNG0043デフォルトの名無しさん
NGNG特徴は、可読性が高く柔軟でオブジェクト指向な言語仕様かな。
これが素晴らしいと思う人がたくさんいるのでは。
0044Bob
NGNG後ね、クラスとメソッドの関係がC++,Java,Pythonなんかと違うのよ。
CLOS風のディスパッチでこれがなかなか逝けてんの。
このタイプを採用してる言語ってCLOSとDylan以外に何があるのかなぁ。
0045_
NGNGちょっと調べてみたけどなんか難しい単語がいっぱい(w;
Abstract Class,Instantiable Class,uninstantiable class,indirect instance,general instance・・・
使ってみないとありがたみがわからないかも。試してみるか。
0046デフォルトの名無しさん
NGNGもうちょい突っ込んで、キボン
0047デフォルトの名無しさん
NGNG0048デフォルトの名無しさん
NGNG書いたコードをlistnerでテストする、scheme風の使い方のときはいいけれど、
仕上げに入るとめちゃめちゃいらいらした。
Functional Developerはマシになったかな?
0049Bob
NGNG>>47
それもDylan気に入ってる理由の一つ。
だから余計にインタラクティブな実行環境欲しいのよね。
0050デフォルトの名無しさん
NGNGサンプルってhelloとhanoiだけなの?
ちょっと冷たすぎないか?
0051デフォルトの名無しさん
NGNG決定だな。
0052デフォルトの名無しさん
NGNGAppleが手を退いたのはNeXTとの絡みかも知れないけど。
0053デフォルトの名無しさん
NGNG0054デフォルトの名無しさん
NGNG0055デフォルトの名無しさん
NGNGAppleとCMUの共同開発だったと思うゾナ
0056デフォルトの名無しさん
NGNG0057デフォルトの名無しさん
NGNGDylanの出自に関してはDylan Programming Languageに歴史が
書いてあった(と思うけど、押し入れに収納されててちょいと
見つからない)。たしか、Appleの各研究チームがそれぞれに別
の言語を使っていて、お互いの研究成果を取り入れるにはわざ
わざ相互に移植する必要があって、これが無駄だと思われたわけ。
それで一番強力なCommon Lispに一本化しようとしたんだけど、
開発中は良いとして、バイナリを配布するのに向かないところが
問題だった。また、Lispの構文を嫌う向きも少なくなかった。
それでDylanが開発されることになった。
……のですが、結局、コンパイル速度も出なかったし、気がつく
とJavaの波も押し寄せ、NeXTも買収し……というわけだったと
思いますね。かつてのAppleだったらDylanに固執して、さらに
シェアを落としていたようにも思いますが。
0058デフォルトの名無しさん
NGNG0059デフォルトの名無しさん
NGNG0060デフォルトの名無しさん
NGNG0061デフォルトの名無しさん
NGNG0062デフォルトの名無しさん
NGNGDelphiみたいな。
0063デフォルトの名無しさん
NGNG0064デフォルトの名無しさん
NGNG0065デフォルトの名無しさん
NGNG0066デフォルトの名無しさん
NGNG0067デフォルトの名無しさん
NGNG> ……のですが、結局、コンパイル速度も出なかったし、気がつく
> とJavaの波も押し寄せ、NeXTも買収し……というわけだったと
> 思いますね。かつてのAppleだったらDylanに固執して、さらに
> シェアを落としていたようにも思いますが。
単に今 Objective C がいる場所に Dylan がいるようになっていただけでわ?
0068デフォルトの名無しさん
NGNG0069デフォルトの名無しさん
NGNG0070デフォルトの名無しさん
NGNG0071デフォルトの名無しさん
NGNG0072デフォルトの名無しさん
NGNG0073デフォルトの名無しさん
NGNGそこそこスペック高いマシン買ったんで、gwydionっての
入れてみようかと思ってるんだけど。
http://www.gwydiondylan.org/
0075デフォルトの名無しさん
NGNGスレ主は解ってなさそうだし、
なんでこんなスレがあるのかわかんない。
007673
NGNGつうか死ねや糞ども。
だれか削除以来出せ。クソスレ。
0077デフォルトの名無しさん
NGNGワラタ
0078デフォルトの名無しさん
NGNG0079デフォルトの名無しさん
NGNG0080デフォルトの名無しさん
NGNG0081デフォルトの名無しさん
NGNG*Common Lispの開発効率
*methodを書いて、その場でテストできる。
(Listnerという、コマンドラインのようなテスト環境がある)
*methodはクラスに属さない。genericに書く。
(もちろんmoduleによって名前空間を分割できる)
*コンパイル単位とモジュール単位をファイル単位から独立に定義できる。
(あるモジュールの一部のmethod定義を変更しただけでモジュール全体
を再コンパイルする必要はない。)
*強力なマクロ
(Lispのように言語仕様を拡張・再定義することが可能)
*小さなランタイム
*Lispだと、事実上、開発環境の一部をそのまま配布しなければならない
が、その必要がない。
0082デフォルトの名無しさん
NGNGってこと?
0083デフォルトの名無しさん
NGNGじゃだめなのか
0084デフォルトの名無しさん
NGNG*コンパイラの負担が大きい
*method単位でコンパイルせずにテストできるのは開発の初期段階であって、
パフォーマンスチューニングの段階では修正→再コンパイルを繰り返し行
う必要がある。Dylanはコンパイラにかかる負荷が大きく、コンパイル時間
がかかる。
*研究開発に使うのであれば、Common Lispで十分である。Dylanのメリット
の生きる分野は、開発環境から切り離されたアプリケーションの開発であ
る。この分野では実行時のパフォーマンス(より具体的にはGUIの動作速
度)が重要であるが、実行時パフォーマンスのチューニングにおいて
Dylanの欠点が目立つという皮肉。
あと、書き忘れてたけど、Dylanのメリットとして、
「出来上がったコードが読みやすい」
ってのがある。コードが読みやすいと、ドキュメンテーションに凝らなくても
済むのでイイってことだな。
しかし、Common LispのランタイムをOSに添付しちまえばすべてクリアって気
がしないでもない。NeXT STEPにおけるObjective-CランタイムがOSのコアだっ
たように。Lisp OSは、今なら実用的な気がするなあ。
0085ゆんゆん
NGNGどこかで
・内部はLisp/Smalltalk並に動的で
・ユーザ向けはvery-high-levelな言語で
・UNIX精神なプログラマ向けOS
って作ってないのかな
0086デフォルトの名無しさん
NGNG0087デフォルトの名無しさん
NGNGOpen Boot も、ある意味 Forth OS.
0088デフォルトの名無しさん
NGNG0089デフォルトの名無しさん
NGNG0090デフォルトの名無しさん
NGNGForthがスタック言語なのは、スタックの実装が簡単だから。
Lispがリスト言語なのは、リストの実装が簡単だからではなく、
リストが「強力」だから。
スタックはリストほど強力とはいえないよな。
0091デフォルトの名無しさん
NGNGLisp も後置記法だったらカッコが無くなって良かったのに。
RPNLisp> 1 2 cons car
1
みたいな。何時か作ろうと思ってるんだけど、どうかな?
0092デフォルトの名無しさん
NGNGカッコの対応やインデントくらい、エディタが支援してくれますし、
読むときにはカッコなど見なければ良いだけです。
0093デフォルトの名無しさん
NGNG>RPNLisp> 1 2 cons car
Forth系は暗黙のpush/popがあるから、
決してLISPよりも人間に易しいとは言えん。
前置記法は可変長の引数をごく自然に扱えるし、
他のCなどの言語の関数呼び出し構文と同じだから直ぐに慣れる。
0095デフォルトの名無しさん
NGNG貴方は困らないかもしれないけど、人間に易しいとは言いづらいのでは?
>>93
可変長の引数が扱えるのは前置記法だからじゃなくて、リストでまとめる
からでは? そういう意味では後置記法でも問題ないと思います。
0097デフォルトの名無しさん
NGNG>貴方は困らないかもしれないけど、人間に易しいとは言いづらいのでは?
カッコが人間にやさしくないとしたら、セミコロンで式をセパレートするのも
人間に易しくないんじゃないの。
繰り返しになるけど、カッコの対応とインデントはエディタに任せることが
できる。だから書くときには問題ない。
読むときも、なんならカッコを一時的に見えなくする機能をエディタに持た
せれば良いわけです(僕はカッコを見ないという方法で対処していますが)。
前置記法が嫌いなら、マクロを書けば良いんじゃないですか。
Forthにそういうパワーがあるとは思えないんですけれど。
# すでにめちゃめちゃスレ違いだな。で、sage
0098デフォルトの名無しさん
NGNG引数をリストで取る、リストのサイズは可変という意味だと
思ったんだけど、違う?
それとも、cond の後に幾つでも条件文を書けるみたいな事?
これも後置記法で簡単に実現可能だと思うけど。
0099デフォルトの名無しさん
NGNGこういうのはどうするの?
1 2 3 4 +
だと駄目なんじゃない?
0100デフォルトの名無しさん
NGNGエディタの機能に頼ったり、マクロを書いたり、コードの一部を無視しないと
読みにくいって、御自分で分かってらっしゃるじゃないですか。
カッコとセミコロンと大差無いって、本当にそう思います?
Forth が読みにくいというのは理解してますが、Lisp も大して変わらないの
では? と思います。
0101デフォルトの名無しさん
NGNG0102デフォルトの名無しさん
NGNG1 2 3 4 + + + とか 1 2 3 4 sum とか、好きなようにやって下さい。
あ、sum は適当に定義しておいて下さいね。
別に Lisp にケチを付けるつもりはないけど、Lisp は読みやすさを
重視した言語ではないのでは?
0103デフォルトの名無しさん
NGNG>カッコとセミコロンと大差無いって、本当にそう思います?
思いますよ。いや、むしろカッコの方がエディタに支援させるのが楽なので
イイ!とすら思っていますが。
セミコロンをうっかり付け忘れてコンパイルに失敗したりする経験ってあり
ません? 僕はよくあります。でも、エディタにセミコロンの付け忘れを指
摘させるのは結構難しいです。人間の目にも、セミコロンの有無は意識しに
くいです。つまり、あるべきところにセミコロンがないことを発見するのは、
人間には難しいです。
カッコの対応をチェックしたり、インデントを自動的に処理させたりするこ
とはエディタに任せるの、難しくないです。っていうか、現にやらせてます
から。
Forthのプログラムは、たとえばPostscriptがそうだけど、書き方によって
処理速度が大きく変わります。だから処理速度を意識して書くことになり、
読みやすさを意識して書くわけにはいきません。
Lispは違います。最適化のための書き方はありますが、その場合でも読み
やすく書くことを意識することが可能です。
0104デフォルトの名無しさん
NGNGかもしれないけど、そんな事は全然無いです。
やさしいかやさしくないかで言ったら、Forth も Lisp も同じ脛に傷を
持つ者同志なのではないでしょうか。
0105デフォルトの名無しさん
NGNG0106デフォルトの名無しさん
NGNG>1 2 3 4 + + + とか 1 2 3 4 sum
1 2 3 4 + + +はともかく
1 2 3 4 sum て、終端を判定できるの?
他の演算子と組み合わせた場合。
0107デフォルトの名無しさん
NGNGそれってコンピュータに対してやさしい構文って事ですよね?
0108デフォルトの名無しさん
NGNGまあ、スレが機能してないみたいだからいいか。
0109デフォルトの名無しさん
NGNGそこを乗り越えれば読みにくいってことはないよ。
読みやすさを重視している言語でないのは確かだけど、
じゃあ、読みやすさで評価されている言語ってどれよ?
という気がする。COBOLとか?(笑)
0110デフォルトの名無しさん
NGNGでも、コンピュータに優しくするためにあの構文になっているわけではあり
ません。プログラムをリスト構造として記述することには別の目的があるの
です。
Forthの構文は、もっぱらコンピュータに優しくするためのものでしょ?
プログラムをスタック構造として記述することに、コンピュータに優しくする
以外の目的があるの?
0111デフォルトの名無しさん
NGNGセパレータで区切るとか、新しい領域を確保するとかして、
そこから計算して行けば良いんじゃない?
1 2 - foo new-list 1 2 3 4 sum
~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~
1. 1 - 2 という演算
2. foo というリストを作って(new-list)、1, 2, 3, 4 を格納、
総和を求める
みたいな。
>>109
月並だけど Python.
0112デフォルトの名無しさん
NGNGいきなり初心者にコード読めって言われた場合を考えてみればわかる。
LISPならなんとなくわからるが、FORTHだとお手上げだろ。
これは中置言語での演算子の優先順位が、
LISPだと括弧のネストレベルと直接対応してるからだな。
Forthのコードを読むってことは、アセンブラやバイトコードに
コンパイルしたものを読むのと同じ難易度がある。
0113デフォルトの名無しさん
NGNG話をDylanに戻すと、Dylanのコードが可読性が高いってことは評価できると
思う。mindyみたいなインタプリタがそこそこのスピードで動くと、Rubyの
ように普及する可能性はあったと思うな。問題は、そこそこのスピード以前
に、言語仕様を完全に満足させる処理系を作ること自体が難しいことにあっ
たりするが...
0114デフォルトの名無しさん
NGNG設計されたのに、Common Lispの方が効率が良いってことだよなあ。それに、
今やCommon Lispよりも巨大なJavaが幅を利かせているってこと。今、Dylanを
使うならCommon Lispでしょ。ランタイムもCD-ROMに余裕でおさまるわけだし。
0115デフォルトの名無しさん
NGNGそれに 慣 ら さ れ て る からだよ。
現に COBOLer は C が小文字中心なだけで読みにくいって文句いってる。
結局読みにくいかどうかという問題は目が慣れているかどうかがすべて。
0116スレ違いなので無視して下さい。(-_-)
NGNGForthの擁護をしておくと、Lispが括弧に関係なくインデントで可読性を
あげられると言うのは、Forthでも改行やインデントを適切に行う事で、
可読性はあがるよ。
Forthのキモは強力な自己拡張性だと思っているので、マクロを自慢されても
あまり羨ましくない。
{ 1 2 3 4 } sum
みたいな可変長引数をとる構文はForthのみですぐに定義できるし。
0117話をDylanに戻すと‥‥
NGNGむしろ美しいと感じたと言うか。
あとCommon Lispが巨大だからDylanが作られたのではなく、Lispの記法
が一部のプログラマに不評だったからDylanが作られた、と聞いた事があります。
0118デフォルトの名無しさん
NGNGLispの難しさは「関数型プログラミング」の修得が求められるところにあるの
であって、カッコの存在など問題ではないと感じている。Lisp/Schemeは受け
入れられなかった人でMLやHaskelなら大丈夫だったって人がどれだけいるだ
ろう?
0119デフォルトの名無しさん
NGNG強制されているわけではないような。
そんな私はLisp/SchemeよりもMLを好ましく思います。
0120デフォルトの名無しさん
NGNG関数型的にも手続き的にも書けるっていうのは「現実的」な解だと思うけど。
0121デフォルトの名無しさん
NGNG0122デフォルトの名無しさん
NGNGDylanに関して言えば、開発の当初から仕様を一般に公開して意見を求めたし、
その後も仕様を独占したりしてないから飼い殺しってことはないと思う。
また、実装にあたってもCMUに協力を求めて資金援助してたはず(その成果が
Gwydion Dylanでしょう)。Dylanはとにかくコンパイル速度がなあ...。
0123デフォルトの名無しさん
NGNGコンパイル速度なんていいだしたらC++の方がよっぽど遅いじゃん。
PCの性能も爆発的に上がってるし、もうそんなところはそれほど
ネックにはなっていないのでは?
0124デフォルトの名無しさん
NGNGいや、C++よりも遅かったよ。今ならもっと良い実装があるかも知れないけど。
でも、123がそういうなら、新しいPCを購入する予定があるので、到着したら
試してみるかなあ。
0125デフォルトの名無しさん
NGNG0126デフォルトの名無しさん
NGNG0127デフォルトの名無しさん
NGNG同一人物?(藁。とかいうのは置いといて。
しばらくHDD壊れる>入れ替える>壊れる>入れ替えるつーのを繰り返しててまともにGwydionDylan追っかけられなかったんですが、とりあえずは2.4前最後の安定版つーことで、よろしいんじゃなかろうか?と。
まだd2cとmindyで使える機能が違ったりという不具合とか、gdbでデバッグがやりにくいとか根本的な問題はあんまり解決されてない感じ。
個人的にはmarlayとmindyで統合されて、デバグ完了でd2cだとかなり美味しいんだけどねぇ。
0128デフォルトの名無しさん
NGNG誰と誰が同一人物だと思ったの?
というのは置いといて。
d2cとmindyで互換性がないってのは、かなり問題あるよね。
少なくともApple、HarlequinのListnerが担ってきた機能が実現できてないわ
けだし、Common Lispのユーザを乗り換えさせるだけの機能がないってことだ
から。
0129デフォルトの名無しさん
NGNGすんまそんアフォなブラウザのせいで127、128と2つ同じもんがあるよーに見えてただけでした(鬱。
d2cとmindyの互換性がまともになってくれるだけでも大分違うんですけどねぇ。
2.4でも駄目だろうなぁ。でもまぁ、趣味の範囲で弄る分にはCLEANより取っ付きやすいし(Lisp出身じゃないんで関数ごりごりこられるとちと頭があぼ〜んという(藁
歳か(死
0130デフォルトの名無しさん
NGNG|_・) ageてイイ?
|
0131デフォルトの名無しさん
NGNG2.4が無事出た時にこのスレ残ってたら是非(藁
0132デフォルトの名無しさん
NGNGこんなの見つけた。古いけど・・・。
0133デフォルトの名無しさん
NGNGCMUのGwydionProject(Gwydionの由来やらが判る位?)
http://www-2.cs.cmu.edu/afs/cs/project/gwydion/docs/htdocs/gwydion/
現在の本拠(d2cとmindyはここ)
http://www.gwydiondylan.org/
最近潰れたと噂のWin32用商用環境
http://www.fun-o.com/(繋がりません)
Marlais インタープリタ(0.5以降どうなったことやら)
http://www.cis.ufl.edu/~jnw/Marlais/
Melange
http://melange.sourceforge.net/
0134デフォルトの名無しさん
NGNGプログラミングTipsなど
http://www.double.co.nz/dylan/
たぶん一番有名なチュートリアル
http://www.tpk.net/%7Eekidd/dylan/
あまり役に立たないFAQ
http://www.geocities.com/dylan_programmer/FAQ.html
0135デフォルトの名無しさん
NGNGDIRM(DylanInterimReferenceManualの和訳)FAQの和訳は絶滅。
http://www02.so-net.ne.jp/~komuro/Mutsumi/DylanInfo/index.html
http://riemann.hoops.livedoor.com/Dylan/DIRMJ.ZIP
他のはまぁいいかな?
あと、思い付く人は是非
0136デフォルトの名無しさん
NGNGところでmelangeどうですかねぇ?
0137デフォルトの名無しさん
NGNGいまいちレスポンス悪いんだよなー
実況は到底無理だし
0138デフォルトの名無しさん
NGNGなかなかヘルシーです。
0139デフォルトの名無しさん
NGNG>>488は>>437のコピペだよ
0140デフォルトの名無しさん
NGNG0141デフォルトの名無しさん
NGNG匿名で書き込む事を過大解釈してきた香具師らのことを
俺は言ってるわけだが?
あなたの意見には大体賛成ですがね?
0142デフォルトの名無しさん
NGNGそれが一番ありそうなネタですな(鬱
dylanのML日本のやつはどうやら消えたままみたいだし、あっちのもlispなネタがきてみたり。
個人的にはあんまりLisp寄りすぎると最初のLispとかSmalltalkをC/C++ユーザ向けにっていうのと外れ過ぎないかな?という気もしなくはないんだけど。
#誤爆多いね(w
0143デフォルトの名無しさん
NGNG同意だね。
リスクなんか気にするような奴は負け犬だね。
0144デフォルトの名無しさん
NGNG0145デフォルトの名無しさん
NGNG法諺を思い出させてくれたなあ。上の一連のやり取り。
やたらに攻撃的だし。
内容証明が被告の元に届くのと、訴状が届くのとの違いは
ひとえに裁判所が関与の有無に尽きる。
「認識した」「し得た」の違いを強調するより、ここから説明した方が
よろしかったのでは。
0146デフォルトの名無しさん
NGNG皆様
前進的な解決を暫時窮めたく思います
(それと 正式にお願いします。僕は出世とかそういうの一切どうだっていいんです。そんな幼いのは中学の時に捨てました。
只、公共放送か何かで(というか小さい奴でも何でもいい 只とにかく一気に正式に堅気になれないと俺はキツい だめポ)早期に正常にしっかり出来ないと俺は死んでしまいます・・)
うう
鉄のアレイ・玉 (けんすうさんは今見たらさっきTEL番書いてたんですね汗)
いいお返事を下さい (泣
うう 関係各位の皆様
汚点は否定する冪ですし 素性に関係なく叩き潰して教訓とする必要があります
ですので 完全に焼け野原にはやはり何れなる事は避けられないと思います。それは、地球に必要な事です
只
僕がシャレにならないのです。
・・うう では 皆様 失礼します
0147デフォルトの名無しさん
NGNG0148デフォルトの名無しさん
NGNG0149デフォルトの名無しさん
NGNGま、どうでもいいよ
0150デフォルトの名無しさん
NGNGサイトのためになるから賛成 54% 2315 票
利用しないから関係ない 8% 378 票
2ちゃんねるってなに? 4% 172 票
アクセスログってなに? 4% 173 票
0151デフォルトの名無しさん
NGNGスクリプトになる前に実験どーぶつーとしてあんな事やこんな事
されちゃってもうウハウハ・・・じゃなくてハァハァ・・・
ぢゃなくて、うん。
0152デフォルトの名無しさん
NGNGhttp://pc.2ch.net/test/read.cgi/pcnews/1025438203/
0153デフォルトの名無しさん
NGNG0154デフォルトの名無しさん
NGNGhttp://www2.ezbbs.net/19/techside/img/1039679575_1.jpg
0155デフォルトの名無しさん
NGNGγ´γ~ \
|∞/ 从从) ) __________
W | |┬ イ |〃 /
ヽリ.ハ~ ワノ <ろりは全員皆殺しだ | ̄| \
| ̄ ̄ ̄ ̄ ̄|〜 ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
◎ ̄ ̄ ̄ ̄ ̄◎ ころころ〜
0156デフォルトの名無しさん
NGNG0157デフォルトの名無しさん
NGNGFunctionalObjectsのサイトが復活してたので、記念下げ(藁
0158デフォルトの名無しさん
NGNG0159デフォルトの名無しさん
NGNG0160デフォルトの名無しさん
NGNG0161デフォルトの名無しさん
NGNG専門的な話をする以外のニュー速系や雑談系・レビュー的な話し・ネタ この辺を訴えようと思えば訴えれるワケで・・・
で、そういうのを通報する潔癖もまぎれ込んでるワケで
0162デフォルトの名無しさん
NGNG犯罪カキコは最初から論外だが
名誉毀損系のカキコが出来なくなるのがツライよなぁ・・
事実でもよほどのことがない限り有罪になっちゃう
482 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:47 ID:jWxHxvti
名誉毀損かどうかは裁判所が判断することすね。
警察の照会書で対応するかどうかは、
違法性が客観的に判断できるかどうかですね。
496 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:50 ID:jWxHxvti
>勝手に過去ログDVD作ってヤフオクで売って
訴えられたら悲惨すよー。
529 名前:ひろゆき ◆3SHRUNYAXA 投稿日:03/01/10 20:56 ID:jWxHxvti
Q.プロバイダー責任制限法第四条による発信者情報の開示請求があった場合には、
記録されているIP情報を開示することがありえますか?
A.状況により。
0163デフォルトの名無しさん
NGNG0164デフォルトの名無しさん
NGNG2chでIP記録実験が始まる
http://headlines.yahoo.co.jp/hl?a=20030109-00000021-zdn-sci
ZDNet News - 2chでIP記録実験が始まる
http://www.zdnet.co.jp/news/0301/09/njbt_07.html
ネット掲示板「2ちゃんねる」管理人のひろゆき氏は1月9日、掲示板に書き込んだ
ユーザーのIPを記録する実験を始めたことを明らかにした。
ひろゆき氏が発行するメールマガジンで明らかにした。各掲示板の最下部の日付が
「2ちゃんねる20030107」以降のものはアクセスログの記録を実験しているという。
ひろゆき氏は2002年末、都内の動物病院が同掲示板への発言の削除を求めた裁判の
控訴審で敗訴したのを受け、IP記録の開始を示唆していた。(ZDNet)
0165デフォルトの名無しさん
NGNGだから、少しでもお安く済むかもしれない方法を
ない知恵を絞って進言申し上げました。
0166デフォルトの名無しさん
NGNG0167デフォルトの名無しさん
NGNG0168デフォルトの名無しさん
NGNGちょっとキャラが被りすぎてるような。
0169デフォルトの名無しさん
NGNG0170デフォルトの名無しさん
NGNGモナーが出演決定!!!!!!!!!!!!!!!!!!!!!
<<放送時間>>
1/12
大阪 テレビ大阪 (日)9:30〜10:00
東京 テレビ東京 (日)9:30〜10:00
名古屋 テレビ愛知 (日)9:30〜10:00
福岡 TVQ九州放送 (日)9:30〜10:00
札幌 テレビ北海道 (日)9:30〜10:00
岡山・高松 テレビせとうち (日)9:30〜10:00
0171デフォルトの名無しさん
NGNGひとつめ。
削除依頼は、最終的には内容証明でもなんでもありだと思います。
ただ「削除要請板に依頼がなかったので判断が遅れた」くらいの言い訳は
そろそろ通用するかも…いや、まだかな。
ふたつめ。
おっしゃるとおり事実であっても名誉毀損なので、原告側が真実性を争点にする
必要がありません。
第3(当裁判所の判断)−2(争点)−(1)(被告の削除義務違反の有無)について−ウ
厳密には、事実であることまでは証明責任がありませんが、事実であると信ずべき相当の
理由は2ちゃん側に証明責任があります。
0172デフォルトの名無しさん
NGNG乙です。
0173デフォルトの名無しさん
NGNG0174デフォルトの名無しさん
NGNGもともとはAppleの研究所生まれ。上のリンクのDIRM和訳の前文あたりに経緯が載ってます。
が、Appleは関連の部署をリストラしてAppleDylanを止めてほぼ無関係(商標だけは持ってるのかな?Gwydionグループに譲渡したとかそういうニュースは聞いた事がないので)。
Windows用のIDEを開発しているFunctionalObject社はもともとDylanを開発したチームの残党だったという記憶(適当なんで識者よろしく)。
Mac用のCommonLisp作ってた連中だっけ?
で、リスナーでほけほけ遊べてコンパイルしたらそっちはそっちでっていうちゃんとしたIDEを作ってたのはAppleDylanとFunctionalDeveloperの2つだけで未だGwydionDylanはその段階までたどり着いてはいない。という感じ。
とりあえずアレなんでageときます(あがってっかな?)
0175山崎渉
NGNG0176デフォルトの名無しさん
NGNGコミケから被害届けも出されるし…
0177山崎渉
NGNG0178デフォルトの名無しさん
NGNGttp://homepage.mac.com/robmyers/downloads /ProjectBuilderDylan.pkg.tar.gz
これでリスナーがなんとかなりゃねぇ(汗。OSXにしてもいいんだが。
0179山崎渉
NGNG0180デフォルトの名無しさん
NGNGびく〜り
0181デフォルトの名無しさん
NGNG0182デフォルトの名無しさん
NGNGそろそろ保守上げでつかね?
0183デフォルトの名無しさん
NGNG0184デフォルトの名無しさん
NGNGGUIビルダーはまだなかった気が。
DUIMはまだほいほいって訳にはいかないですよね。
って、OSXで遊んでるんでLinux方面わからんのですよ。
0185デフォルトの名無しさん
NGNGちょっとお金出せばGUIビルダーもアリかと
0186デフォルトの名無しさん
NGNGcvsから入手してねとのこと。
0187デフォルトの名無しさん
NGNGだけど、付属の dylan-mode.el では色がつかないの?
おれは、Emacs の言語のモードで、色やスタイルが使われていない
と、萎える体質になってしまったようだ。
0188デフォルトの名無しさん
NGNGemacs使いじゃないんであれですが、その辺はちょろちょろっとでけんものなんですか?
知人のemacserに聞いてみまつ。
0189デフォルトの名無しさん
NGNG>but are working to get it in shape such that someone besides a Fun-O
>hacker can build it.
ということでFunctionalDeveloperもオープンソースになるかも。
今まで有料で使えてた部分のGUI廻りのライブラリとかはどうなるのだろうか?
0190デフォルトの名無しさん
NGNGどうなったんだ?
0191デフォルトの名無しさん
NGNG0192デフォルトの名無しさん
NGNGgcc3.2.2を使っている方はcvsからどうぞ。
0193デフォルトの名無しさん
NGNG0194デフォルトの名無しさん
NGNGとりあえずman mindyしてみるとか。
-lオプションでライブラリ読み込んでdylanファイルをって感じなんですが。
確かにまとまったドキュメントってないねぇ。
Gwydionのドキュメントは本体の開発より遅れてるしねぇ。
とりあえず
ttp://www.gwydiondylan.org/gdref/gdmaint/gdmaint-introduction.html
ここのメインテナー向けマニュアルが一番しっかりしてるかも
mindyが動いてからd2cをbytecodeに落して最後にcでコンパイルって順序だから
こいつを読むしかなのかも。
0195デフォルトの名無しさん
NGNG0196デフォルトの名無しさん
NGNGお近くのミラーからどうぞ。
0197デフォルトの名無しさん
NGNG利用が少なかったんでしょうか?
でも2.4の前に2.3.9が出るとは思わなんだ。
0198デフォルトの名無しさん
NGNGttp://www.gwydiondylan.org/downloads/src/gwydion-dylan-2.3.10.tar.gz
ttp://www.gwydiondylan.org/downloads/bin/以下に
gwydion-dylan-2.3.10-ppc-jaguar.pkg.sit
gwydion-dylan-2.3.10-sparc-solaris-2.9.tar.gz
gwydion-dylan-2.3.10-x86-linux.tar.gz
gwydion-dylan-2.3.10pre1-x86-cygnus.tar.gz
こんなのもあるので、これを該当するなら手を抜くのもいいかと。
0199デフォルトの名無しさん
NGNGDylanの共通仕様へより追従、例外のリポート、Melangeの内省とランタイムエラーチェックとかが加わった。
Boehm/Demers/Weiserガベコレをやめて外部依存にした。
gcc3.xで起きる問題に対処。
HPPAサポートを復活させ、MacOSXのCocoaフレームワークサポートのα版がついた。
Lisp屋にはREPLとして知られるDylan interactorのデモが見れるんで d2c -i試してみそ。
ということらしい。
ソースからだと時間かかんだよなぁ。バイナリからでお茶を濁すべきだろうか?
0200デフォルトの名無しさん
NGNGをぉ、これが欲しかったんよ(T_T)
0201デフォルトの名無しさん
NGNG0202デフォルトの名無しさん
NGNG0203デフォルトの名無しさん
NGNG良いんでしょうか。まだ全然触ってないけど。
0204デフォルトの名無しさん
NGNG0205デフォルトの名無しさん
NGNGとりあえずOSXならGwydionDylanのサイトに2.3.10のバイナリあるからそっちをどうぞ。
>>203
今メインで活動してる方はそういう土壌の方が多いので、そう言う素地があるならそういうアプローチもいいかと。
DIUMに載っていた前文では(スレの前の方にありますが)LispからC/C++プログラマが分かりにくいところをなくしてできたらそういうユーザに使ってほしいちゅーことが書いてありまつ。
SmalltalkとLispとでとっちらかってたATGのプログラミング言語を動的なオブジェクト指向言語に統一したいという事だったんで、もともといろいろな要求があったわけで。
ユーザ的にもいろんなアプローチがあっていいんじゃなかろうか?と。
まぁ、とりあえずいじって遊ぶには面白い言語なんで是非。
0206デフォルトの名無しさん
NGNG向こうのスレではどうもです。バイナリパッケージを突っ込んでみましたが、
d2c が動きませんでした。取り敢えず、libgc というのを入れないと駄目かな。
locate libgc しても出てこないし。
% d2c
dyld: d2c can't open library: /usr/lib/libgc.1.dylib (No such file or
directory, errno = 2)
zsh: trace trap d2c
www.gwydiondylan.org/downloads/bin/ から ppc-jaguar を取って来て
Mac OS X 10.2.5 にインストールしました。なんでだろ・・・。
0207デフォルトの名無しさん
NGNGpath通ってます?
特殊な事はしないで動いた記憶があるんですが(その後いろいろ特殊な事やってて今の環境は既に奇麗じゃなくなっちゃってますが)。
0208デフォルトの名無しさん
NGNG恐らく、boehm gc を入れてない所為です。今、Fink から取って来てます。
お手数をおかけしました。
0209デフォルトの名無しさん
NGNGあぁぁ、そっかgc外に追い出されたんでしたね。
0210山崎渉
NGNG0211デフォルトの名無しさん
NGNG0212デフォルトの名無しさん
NGNG0213デフォルトの名無しさん
NGNG2.3.10のNEWSより
For this release, we have further improved Common Dylan compliance,
exception reporting, the Melange tool, introspection, and runtime error
checking. We have removed the Boehm/Demers/Weiser garbage collector from
our distribution, and rely on an externally-provided version. There
are workarounds for problems encountered with some versions of gcc 3.x.
Support for the HP/UX PA-RISC platform has been revived, and an alpha
version of support for the MacOS X Cocoa framework is now included.
There's a technology demonstration of a Dylan interactor (also known
as a REPL to the Lisp folks). Try 'd2c -i'.
つ〜ことです。
0214デフォルトの名無しさん
NGNG依存するように変えたと。
そういうこってす。
d2c -iで萌え萌えだったんだけど、ちょっとしょぼ〜ん。
もうちょっと完成度上げて欲しいでつな。2.4に期待って、感じ。
0215山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0216山崎渉
NGNG( ^^ )< ぬるぽ(^^)
0217デフォルトの名無しさん
NGNGなんつぅかネタスレに逝ってくれって感じ(死
0218デフォルトの名無しさん
NGNG16日位からやってるのかな?これ。21日の追加300行オーバーのがなんとなく気になりますね。
0219t-akiyama
NGNGこのPSPは、新規格UMD(ユニバーサルメディアディスク)というディスクを利用しており、そのサイズは直径6cmととても小さい(CDの半分程度)。 容量は1.8GBとなっている。
画面は4.5インチのTFT液晶で、480px x 272px(16:9)。MPEG4の再生やポリゴンも表示可能。外部端子として、USB2.0とメモリースティックコネクタが用意されているという。
この際、スク・エニもGBAからPSPに乗り換えたらどうでしょう。スク・エニの場合、PSPの方が実力を出しやすいような気がするんですが。
任天堂が携帯ゲーム機で圧倒的なシェアをもってるなら、スク・エニがそれを崩してみるのもおもしろいですし。かつて、PS人気の引き金となったFF7のように。
0220デフォルトの名無しさん
NGNG誤爆だとはおもうがPlaystationのベースがDylanになったなんて話だと嬉しいんですがねぇ(w
しかしそろそろ浮上せねばならんのだろうか?
2.4まだだのぉ。
cvsも5/12ので止まってたし。
0221デフォルトの名無しさん
NGNG0222デフォルトの名無しさん
NGNG2chは全員、犯罪者だと思っていいと思います。
私の友達と私が被害を受けたのは本当の事実なので。」
(HPより抜粋)
http://members.tripod.co.jp/nichkirai/index.htm
http://kent.parks.jp/55/2chkirai/bbs.cgi?
この2ちゃんねるを罵倒しているサイトである
2003年5月21日午前0時を以て
攻撃開始。
他のスレッド・板にコピペしてくれ。
これは我々2chねらーに対する挑戦であり
善良な2chねらーを巻き込ませようとしている悪の芽を摘むことを決定した
間引きをすることにより、2chの秩序を保つのだ
TASUKERO 2CHを
0223デフォルトの名無しさん
NGNG0224山崎渉
NGNGピュ.ー ( ^^ ) <これからも僕を応援して下さいね(^^)。
=〔~∪ ̄ ̄〕
= ◎――◎ 山崎渉
0225デフォルトの名無しさん
NGNGもうちょっとで2.4なのかそれとも次も2.3.10なのか(藁
山崎来るなよ(w
0226デフォルトの名無しさん
NGNGCLっぽくプリミティブにしたらしい。てか今までそんなださださだったのか(死。流行らねぇわけだ。
ttp://www.gwydiondylan.org/cgi-bin/ezmlm-cgi?mss:4634:lcndhopelbmokankclpk
ここに詳しくでてるよん。
こんで2.4てことなのかな?とりあえずはCVSで。
0227デフォルトの名無しさん
NGNG曲がいいね
0228デフォルトの名無しさん
NGNGDylanというとBobDylanからって思われがちなのだが、公式には詩人のDylanThomasから。
Gwyidionはウェールズの伝説から。
まぁ、どっちにしてもオフトピな話なのだが。
そろそろ次のバージョンが出る予兆と勝手にいい方に解釈しつつ。
0229デフォルトの名無しさん
NGNG0230デフォルトの名無しさん
NGNGそっちが公式だ(w
非公式にはって話だ。
吊ってこよう
0231名無しさん
NGNG0232デフォルトの名無しさん
NGNG0233デフォルトの名無しさん
NGNGを、新規ポスト!とおもったら山崎!ってオチかとおもいきや(w
単に順番が先とか?(汗
0234デフォルトの名無しさん
NGNGというわけでFunctionalDeveloperのSP3アゲ
0235山崎 渉
NGNG0236山崎 渉
NGNG│ ^ ^ │<これからも僕を応援して下さいね(^^)。
⊂| |つ
(_)(_) 山崎パン
0237デフォルトの名無しさん
NGNG0238デフォルトの名無しさん
NGNGXP対応らしいんで、まだ入れてない。XPが入ってないんだよね
0239デフォルトの名無しさん
NGNG2.4はまだだねぇ(汗
0240デフォルトの名無しさん
NGNGttp://www.cafeshops.com/dylan
0241デフォルトの名無しさん
NGNG多数のDylanプログラマの絶えず増大する欲求を満たすため、我々はGwydionDylan開発スイートのデイリースナップショットのソースとDebianバイナリの生成を開始した。
単に/etc/apt/sources.listファイルに以下の行を追加するだけでお楽しみは開始される!
deb http://www.gwydiondylan.org/downloads/DEB snapshot/
注:構文は重要。/を最後につけるのを忘れずに。
だそーです。Debian使いの方おめでとう。
0242デフォルトの名無しさん
NGNG日本語で読める言語仕様書とかチュートリアルありませんか?
0243デフォルトの名無しさん
NGNG日本語で読める情報はかなり少ないです。書籍は当然ありません。
かつてMacintoshDeveloper'sJournalという技評の雑誌の連載がありましたが、雑誌そのものから
今やありません。
で、
>日本語で読める言語仕様書とかチュートリアルありませんか?
ですが、暫定版の言語仕様書である、中間参照マニュアルは日本語訳があり、
ttp://math-sci.hp.infoseek.co.jp/の下の方からDLできます。
WIndowsユーザならFunctionalObject社のFunctionalDeveloperのBASIC EditonをDLして、
ttp://www.functional-objects.com/products/doc/env/index.htm
あたりから読んでみるといいかもしれません(英語だけどね)。
*NIX系ならGwydionDylanを入れて ttp://www.gwydiondylan.org/learning.phtml
にあるチュートリアルとか紹介文を試すしかないのかなぁ?
とりあえずd2c -iで試すにもまだ完全にリスナーっぽい感じではいかないんで(エラーばしばしでます)FDのがおすすめって気はします。
あとはEricKiddのチュートリアルとかの和訳かなぁ?
0244243
NGNGDIRM(中間参照マニュアル)は内容が古いので、結局書籍で販売されていた(絶版ぽい)DRMを
ttp://www.gwydiondylan.org/books/drm/drm_1.html
から英語で読む必要はあると思います。
これも書籍より内容は古いらしいのだけど、アマゾンで中古本買う根性ある人じゃないとあれなんで、とりあえず(w
あと、Functional-Oの連中がHarlequin時代に書いたDylanProgrammingが
ttp://www.gwydiondylan.org/books/dpg/db_1.html
で、公開されてるので、こちらも読むといいかもしれません。
とはいえ、全部英語ではあるのだが。
EricKiddのチュートリアルの翻訳しかないかね?やはり。
0245242
NGNGご親切にどうもありがとうございます。さっそく読ませていただきます。
Dylan楽しそうなのになんでこんなに流行らないんでしょうか・・・
というか楽しい言語に限って使われないもんですけどね。
# このマニュアルにはマクロの定義方法が載ってないかな?
0246243
NGNG楽しい言語に限ってはやらないのは、、、
環境が少ない(藁
そしてまだ発展途上というのが大きいかと。FunctionalObject社のはそれなりに完成してるとは
思うけど、これはWin限定。
DRMという言語仕様はあるけれどこれもAppleが完成させる前にやめちゃったとか。
この辺りでLisp畑の人は別にそんなもん使わんでもって感じがあるんじゃないかと(笑
Argol風味の文法イラネとか思われてたりするんかな?とか。
で、AppleがもくろんでいたC/C++系のデベロッパに動的言語を!というのは文法を変えても
概念をごろっと変えないとやっぱりアレな所でなかなかという感じじゃなかろうか?と。
でも面白いんですけどね〜。。
DRM(DIRMじゃない方)にはMacroなんかも載ってます。
ご参考まで。
0247デフォルトの名無しさん
NGNG「ALGOL風構文の Common Lisp」もしくは「マクロのあるRuby」
みたいな感じでしょうか?
>で、AppleがもくろんでいたC/C++系のデベロッパに動的言語を!というのは文法を変えても
という需要であれば、Objective-Cがそこそこ、Ruby、Pythonあた
りが完璧に満たしていると思います。
0248デフォルトの名無しさん
NGNGとruby-listで話題になったような気もするけど、やりたいことは
ずいぶん違うんじゃないかな。
最適化の可能性を無くさない範囲でできるだけ柔軟な動作を許す、
辺りが目標でないかと。
Lispはけっこう最適化も考えていそうだけど、少なくともRubyは
「速度が必要なプログラムは他に任せる」という発想じゃないだろうか。
0249デフォルトの名無しさん
NGNG英語なんですが、SmartFriendsU: Language and Libraries conferenceでPalmOneのChris Pageさんがやった講演のスライドと解説が公開されてます。
ttp://smartfriends.com/U/Presenters/DylanGrandTour.key.zip
ttp://smartfriends.com/U/Presenters/DylanGrandTour.pdf
どちらかお好きな方をどうぞ。
詳細は
ttp://smartfriends.com/U/Presenters/presenters.html#Anchor-35882
から。
英語ですが、スライドなんでそんなに苦痛じゃないと思うので、是非ご一読を。
Dylanてこんな感じよっていうのをやってくれてます。
正直ruby-listあたりではDylanと見た目にてるじゃんというのを嫌ってる感じもありましたし、Objective-CもGCを効かせれば比較的あれかもしれませんね(AppleのはCにより過ぎてDynamicでなくてもいいもんねぇ<明らかな偏見)。
#てかcvs追っかけてたらmake-dylan-appで作ったスケルトンがビルドできなくなっちゃったよ(死
0250デフォルトの名無しさん
NGNG0251デフォルトの名無しさん
NGNGそれと、面白そうな言語を見つけたので紹介します。
GOO
http://www.googoogaga.org
http://www.ai.mit.edu/~jrb/goo/
> lisp-syntaxed Dylanand an object-oriented Scheme
これって意味あるのかしらん。何をやりたいのか訳ワカラン・・・。
0252デフォルトの名無しさん
NGNGbeginだendが嫌いで括弧を空気の用に思える人は素直にLispの方がいいんでしょうねぇ。
まぁ、初期のDylanはモロLipsな構文だったけど、それは過去のもんだし。
括弧アレルギー向けLispって言うと語弊がありすぎるけど。まぁ、そういう方向ですし。
Generic ObjectOrinetatorってネーミングが何とも言えないっすね。面白そうだけど、確かにlisp-syntaxed Dylanってのが意味わからねぇ(w
どうも最近さみしい雰囲気漂ってたんで、茶々入れ感謝。
0253デフォルトの名無しさん
NGNGんだけど、今ざっと調べたところ Dylan って今アクティブなのは商用の
Functional Developer とフリーの GwydionDylan だけなの?
0254デフォルトの名無しさん
NGNG事実上それだけですね。
とりあえずこの2つだけというか。IDEが欲しくてWin環境があればFunctionalevelopeを
それ以外の人はGwydion Dylanをという事で選択肢は狭いけどね。
そのかわりこの2つの環境で共通するライブラリとかAppleが決められなかった事なんかをCommon Dylan Standardでまとめようという動きもあるんで、そういう意味では実用(あるいは
それをめざすグループ)的には統一されてていいのかもしれない。
でも他の実装が少なすぎるんだよねぇ。サブセットのインタプリタのMarlaisはまだ芽が枯れずに
細々と生き残ってるけど、Thomas(Schemeによる実装)とかどうしちゃったん?って感じだしねえ。
面白いのがあるんだよ、と簡単に勧めるに勧められないというのはありますな。
でもCleanなんかはナイメーヘンだけだけど、それなりに頑張ってるし、これをもって絶滅種に
しちゃうってのもどうよ?って感じの微妙なところなのかなぁ。
0255デフォルトの名無しさん
NGNG牛だの羊だのを食べるつもりで行ける余裕があればいいんだが。
そんな余裕ねぇよ(死
0256デフォルトの名無しさん
NGNGここら辺全く動きがなかったけど、にわかに活気が出てきたかな、
Gwydion Dylan。
0257デフォルトの名無しさん
NGNGchatのMLにぽこぽこと昨日今日とアンドレアスの投稿がてんこ盛り。
そろそろ2.4の声が聞こえてくるのか?それとも2.4.12とか13とかなだけなのか(w
2.4来たら上げてやると心に誓ってるんですが、いつになるんだか(w
debian入れて人柱バージョン取得しようとしてるんだけど、どうもうまく行かない。
debian初めてでアホな事してるんでしょうな。
うーん。
0258デフォルトの名無しさん
NGNGところで…2.4なの?
chatterの方(はい、追っかけてます)も、先週は安定板はほとんど手つかず、
更新されたのはGD_2_5というタグばっかりで、このままだと2.4を飛び越え
そうな勢いなんだけど…。
2.5ではいよいよインクリメンタルコンパイラになる…といいけどね。
2.3コンパイル遅すぎ。泣く。
0259デフォルトの名無しさん
NGNGあ。どう考えても100ですね。吊ってきます。
なんとなく去年の10月頃も2_5なのに2.3.xのリリースばかり続いてたみたいだったので、
今度もまたか?とか思ってたりしてます(ヲイ
確かにコンパイル遅すぎるんですよね。かといってFun-Oって訳にもだし。
最近リンク切れが増えてるような気がしてて、かなり鬱なんですが(w
エロサイトになってるとこまであるのが。
SourceforgeのMelangeサイトはなんかJavaのライブラリのサイトに化けてるし
日立のML以後日本語のMLもでてこないようだし。
うーん。最近日本語の情報って実はここだけなのだろうか?
0260デフォルトの名無しさん
NGNGLispをC/Pascal的な文法に変えた時点で、Lispの良さは失われたわけだし、正直dylanを使うメリットが分からん。
0261デフォルトの名無しさん
NGNG読み易い方が良い。
0262デフォルトの名無しさん
NGNG全く同意なんですが。Dylanの場合C/Pascal(今だとJavaとかもか)厨にLispのPowerをって感じ
の出自もあるんで、まぁどちらかというと()に怖じ気づいた漏れのようなへたれ向きって感じかと。
つながりにくいんだけど、
ttp://monday.sourceforge.net/wiki/index.php/DylanFrequentlyAskedQuestions
なんかもなかなか面白い事書いてあるんで、ご一読してみてくださいな。
まぁ、ここをつらつら眺めてるだけでも楽しいし、Lisp屋さんならNorvig教授の
ttp://norvig.com/ltd/doc/ltd.html にある ttp://norvig.com/ltd/test/ にあるコードを眺めて
見るのも楽しいんじゃなかろうか?と思います。
漏れの場合は何だろねぇ、なんとなくLispは近寄りがたかったがあの考え方は面白そうじゃんか
あら、Dylanってそんな感じな訳?ほほ〜。だったりしたんで。人数は間違いなくLispより少ない
でしょうけど。スレ見てても伸び方がなんだしね(w
0263デフォルトの名無しさん
NGNGDylanでS式使いたいっていう人は割と多いよね。Gwydion Dylanの方は、余裕が
あればやるかもしれない雰囲気だけど、この調子だと結局やらないだろうと思う。
個人的にも、正直マンセーという感じではなくて、ひとまず動向をチェックしている
といった感じかな。最初はLispとSmalltalkの考え(の一部)を混ぜて見た目
ALGOLっぽくしてC++に対抗させるという八方美人さに興味を持ったけど、
言語比較する以前にいい感じの処理系がない。
それと、マクロに関しては、Dylanのはなんか使いづらそうだな。そういうわけで、
実は使ったことが無いんだけど、実際どうでしょう。
> スレ見てても伸び方がなんだしね(w
スレの最初もなんだけどね。
0264デフォルトの名無しさん
NGNGttp://math-sci.hp.infoseek.co.jp/
にいろいろ変遷が有った後移動した様子。
ここのサイトからはHTMLとクラリスワークスどちらも落とせますね。
実際使ってる人でもマンセーという人はそうは居ない感じはしますね。
逆に言語比較の話がでて来て厨な事を言い出す奴はいないという利点もありますが。
個人的には微妙にSmalltalkから全てはオブジェクトをLispに叩き込んでALGOL風味の文法にした
あたりが真面目にプログラミング自体にUCSD Pascalで入った人間には美味しく見えると。
確かにいい感じの処理系が無いというのはお勧めするにはつらいっすね。
Gwydionを人柱っぽく使えるタイプかFun-Oである程度お金出せる人(評価に金出せってのも
厳しいですしね)かどちらかに限られるというのも厳しい所かなぁ?
スレの出自はねぇ(w。ネタスレのつもりで立てただけだろ!って、言いたくなるけど、まぁ
ありがたく利用させていただくしか(w
で、前述の小室さんのDIRMは訳がLispよりって感じだったんで、Lispなにそれ?な自分には非常に
読みづらかったです。その後英語のDRMのオンライン版と読んでるうちに訳語がLisp風味でいい事が
段々判って来た感じですが。
そういう意味でも非Lisp世界の日本人にはなかなか取っ付きにくいよなぁ。
マクロは漏れもまだどうよ?ってほど理解できてね〜ので勉強せんとダメダメっす。
0265デフォルトの名無しさん
NGNGこれなら隠すことなく使えそうだからな。しかし Gwydion コンパイルって時間かかるな。
バイナリ無しだと一日じゃ終わらんのかなぁ……。
0266デフォルトの名無しさん
NGNGマシンにもよるだろうけど、漏れの環境では22時間を記録してくれたよ(死
と〜ても時間かかりまつ。
たぶんLispから来る人理解も見極めも速いんだろうなぁという予感。
いろいろといじってやってくださいな。
0267デフォルトの名無しさん
NGNGは面白そう。Mac OS X 版が無いので動かしてませんが、Common Lisp
と比肩する記述力を持ち、Lisp から括弧を取り去った様な構文を使用します。
Dylan っぽい?
http://www.poplog.org/about/faq-list.html#LOOK
Pop-11 is an incrementally compiled language with power comparable to
Common Lisp but with a syntax closer to more conventional languages.
Win, UNIX(excl. Mac), Linux で動くみたいです。
0268デフォルトの名無しさん
NGNG個人的にはPop-11の方がLispっぽいと思うなあ。
DylanはあくまでOOな言語だから。Pop-11では
OOはライブラリかなんかで実装しているっぽい。
単に()じゃないLispがいいならあっちの方がいいかも。
0269デフォルトの名無しさん
NGNGDylanの場合OOであるというのがウリですし、この辺のアプローチの仕方は違ってますね。
でもこんだけわらわらいろいろでてくるってのはLispの括弧に対するアレルギーとか食わず嫌いって
言うのは相当根強いのかなぁ?とか思ってみたり。
Dylanのアプローチはそれだけじゃない所で萌えって感じかなぁ?うーんへたれ厨の感想なんで(w
強者なLisper様はスルーしてやってください。
0270デフォルトの名無しさん
NGNGScheme に CLOS を乗せたもので、見た目完全に Lisp だったそうな。もし括弧嫌いが無け
ればそれで問題なかったわけだが。
0271デフォルトの名無しさん
NGNGLispを(自称)使っている人もいるにはいるようだし、Lisperでも読みにくい
という人もそれなりにいるのではないか、という気がしなくもない。
個人的にはLispが難しい、という印象はそれほどはないけど、Lisperが
言うことは難しい、という印象はちょっとある。そういう難しい分野で
使われるからかな?
0272デフォルトの名無しさん
NGNGLispの函数型の概念を理解するのって???ってのが頭にわんさと湧いてくる部分はあるんじゃ
無いかなぁ?と。
ただそれを含めてDylanは漏れの様なヘタレにも歩み寄ってくれている感じがしてたりするんだけど
結局上っ面の部分での歩み寄りであって、根本的な所では概念の違いとかって所で超えないと行けないんだよね。
Lispの人たちの話が難しく感じるのって函数型の概念が数学の概念直結でその辺判ってる人が多い
とかもあるのかもしれないね。
0273デフォルトの名無しさん
NGNG気がするけど、どこら辺がそうなのでしょうか。イメージ丸ごと配布じゃなく
ライブラリとしてリンク出来るとかかな。コンパイラ、ビルドツールが別
パッケージとか。
0274デフォルトの名無しさん
NGNG大学のプロジェクトが作った実装が圧倒的に多いし。
0275デフォルトの名無しさん
NGNGLisp も Common Lisp ならメーカー製のほうが多いぞ。
0276デフォルトの名無しさん
NGNG恐らくなんとなくな漠然としたイメージじゃなかろうか?と思うのだけど。
>>273
の書いているライブラリ(nubファイルだっけか?AppleDylanは結局現物を手に入れられなかったんでかすかな記憶で物書いてるんだけど)とかで現場向けを強調してるんだけども。
どっちにしてもDylan自体はCMUから離れてFunctionalObject社とGwydionメンテナーが中心になってるんだよね。
言語仕様としては大学の人たちが面白いねと思う部分が有ってそれをある程度形にする努力をしてきたけれど、メインストリームはAppleだったりHarlequin(現FunctionalObject)だったりで、一応
現場なんですよね。
でもどっちにしても日本語の情報が@ITとかアノ手の場所にでてこないのも認知度を下げて、目立つ
のが大学関係とかってオチなのかなぁ?
0277デフォルトの名無しさん
NGNG一足飛びに2.4とか2.5の目もありそうだけど。
ChrisPageがBlog始めましたね。まだそんなに大した物は無い見ただけれど。
0278デフォルトの名無しさん
NGNGですな。
いつになるかまたあれだけど。CVS版でビルドしようとすると今のCarbonとCocoaはエラーでるし。
0279デフォルトの名無しさん
NGNGサイトとか消えちゃっててどういうパッチだったのか判らないんですが。誰か判る人いませんか?
なんかGwydionはHDDパンパンみたいですな(汗
0280デフォルトの名無しさん
NGNG0281ひっそりと影響があったり
NGNGFunctional Developerが入ったようだしね〜。
0282デフォルトの名無しさん
NGNGあ、ほんとだ(鬱
Functional Developer毎日の様にいぢられてますな。
罠spamも配信されてたし。あの手の罠は最近流行なのかなぁ?
Windowsが無いんで罹患する事すら出来なくて流行に乗り遅れてるが。
0283デフォルトの名無しさん
NGNGEmitting Library Heapにかかる時間が速くなってる。
CarbonとDUIMのブリッジ?もちゃんと動くね。
久々にSillyBallを見た気がする(w
DHC2ndの報告もないしWebは放置されてると思ってたらhtmlの改修が地味に行われてたのねん。
0284デフォルトの名無しさん
NGNGDPGのサンプル今はどこから落とせるのだろうか(謎
0285デフォルトの名無しさん
NGNGまだ2.4は遠いようだ
0286デフォルトの名無しさん
NGNG0287_
NGNG0288デフォルトの名無しさん
NGNGとりあえず現状ではGwydionプロジェクトのMLが一番という状況は変わってないね。
最近は他のが元気だし。ちょっと心配。
0289デフォルトの名無しさん
NGNG0290デフォルトの名無しさん
NGNG0291デフォルトの名無しさん
NGNGGwydionDylanはgccだからねぇ。
0292デフォルトの名無しさん
NGNG0293デフォルトの名無しさん
NGNGどこの板の誤爆なんだろう?
#それともただの嵐?
0294デフォルトの名無しさん
NGNGてか追っかけてるだけで疲れて来たよorz
0295デフォルトの名無しさん
NGNG0296デフォルトの名無しさん
NGNG8/27の17:00(UTC)にcantor.gwydiondylan.orgからgauss.gwydiondylan.orgへサーバの移転を
行うらしいです。
新しいサーバはSUNのEnterprise E450だそうで相変わらずディスクは足りないと(w
全てのサービス(Web, Mail, CVS等)を移転するらしいので、dnsのキャッシュが通るまで不通
になっちゃうかもとのことです。
てか相変わらずchaos倶楽部の間借りなのがなぁ(汗。まぁ、しゃーないんだけど。
0297デフォルトの名無しさん
NGNG0298デフォルトの名無しさん
NGNGてことはアゲる口実がようやく来るってことか。
遅いよな、ほんとに。過疎スレ(w
0299デフォルトの名無しさん
NGNGっていうか、2.4はバグフィックスのみで、今年中に2.5が出る、って書いてある
ように見えるんですけど。2.4っていったい何なんさ。数合わせ?
0300デフォルトの名無しさん
NGNG2.5でFunDev由来のコードとマージ(してねぇよな、いまんとこ)という気がしますな。
まぁ、2.3.xxで延々引っ張ってくのもそろそろよしましょうって事なんだろうと思うけど。
ToDoも地味に書き直されてたりして(w
とか思ってたら日本人のポストだ(w
他にも使ってる香具師いたか。ちょっとほっとしてみるテスト。
0301デフォルトの名無しさん
NGNGVisualStudio6.0でさくっと動くね。デバッグコード満載だからもっさりしてるけど。
Cygwin突っ込んでるとそっちのリンカ使ってリンクすんのかな?
0302デフォルトの名無しさん
NGNGIntelLinuxの人動作確認した人いるかな?
0303デフォルトの名無しさん
NGNG手元にマシンはあるけど、Xを入れてない…。他のマシンでちょっとやってみる
かな。
0304デフォルトの名無しさん
NGNGGwydionDylan.orgのWebからリンクが張られましたな。
しかし今後FunDevとGwydionの関係はどうなってくんだろーか。
0305デフォルトの名無しさん
NGNG今のFDはFDライセンスとLGPLのどっちかが選べたはず。
問題ないんじゃないかな。
これでFunDevは商品ではなくなってしまったわけだ。
0306デフォルトの名無しさん
NGNGそっか、問題なしか。
とはいえ確かにFunctionalObject社はこの先どーなるんだろーか。
0307デフォルトの名無しさん
NGNGまさか2.3.xの様にRCxもどんどん増えてってちっとも2.4でないなんてないだろうな(汗
0308デフォルトの名無しさん
NGNGやっとageられるのでしょうか?(w
>RCS file: /scm/cvs/src/NEWS,v
>retrieving revision 1.19.4.1
>retrieving revision 1.19.4.2
>diff -u -d -r1.19.4.1 -r1.19.4.2
>--- NEWS28 Sep 2004 19:29:59 -00001.19.4.1
>+++ NEWS23 Oct 2004 19:37:42 -00001.19.4.2
>@@ -1,6 +1,10 @@
>-Gwydion Dylan 2.4.0RC1 (2004-08-28)
>+Gwydion Dylan 2.4.0 (2004-10-23)
>
>- This section needs to be written.
>+ Because the bulk of our recent development effort has been put into
>+ the 2.5 development branch, work on this branch has focused on
>+ stabilization in the form of bug and compatibility fixes. Changes
>+ include improvements in the robustness of the melange tool, and an
>+ update of the Macintosh CodeWarrior plugin.
>
> Gwydion Dylan 2.3.11 (2003-07-28)
0309デフォルトの名無しさん
NGNGさて試さねば
0310デフォルトの名無しさん
NGNGGwydion Dylan 2.4.0 Released (2004-10-31 17:49:53)
0311デフォルトの名無しさん
NGNGデザインどーするよ?で地味に盛り上がりはぢめますたな。
0312デフォルトの名無しさん
NGNG0313デフォルトの名無しさん
NGNG0314デフォルトの名無しさん
05/02/08 23:50:520315デフォルトの名無しさん
05/02/08 23:56:19で、dylanはLispと似たようなコードが書けるの?
lamdaとかマクロとか。
'#fuctionaldeveloperは使いやすそうだと思う。
0316デフォルトの名無しさん
05/02/09 00:14:080317デフォルトの名無しさん
05/02/09 22:55:49使えねぇ・・・
0318デフォルトの名無しさん
05/02/09 23:05:16なめてるのか?
と、こいつらがいってました
http://pc5.2ch.net/test/read.cgi/tech/1101386936/l50
0319デフォルトの名無しさん
05/02/09 23:36:470320デフォルトの名無しさん
2005/03/21(月) 11:58:100321大同マンセー
2005/06/04(土) 18:06:25イルボン刀の100倍の切れ味でブレードは
新特殊鋼DRMを採用。
0322デフォルトの名無しさん
2005/07/19(火) 21:15:300323デフォルトの名無しさん
2005/09/18(日) 07:07:210324デフォルトの名無しさん
2005/10/02(日) 06:08:32Open Dylan 1.0beta1 がリリースされましたね。
ま、Linux も Windows も持ってない訳だが…。
0325デフォルトの名無しさん
2005/10/31(月) 00:52:44Cygwin Gwydion Dylan 2.4.1pre1 package (2005-10-16 04:18:49)
https://gauss.gwydiondylan.org/downloads/binaries/MS-Windows/cygwin/tar/gwydion-dylan-2.4.1pre1-x86-cygwin.tar.gz
0326デフォルトの名無しさん
2005/11/03(木) 14:29:05■ このスレッドは過去ログ倉庫に格納されています