COMMON LISP JP > Archives > 2009/11/19

2009/11/19 01:19:36 UTCeyasuyuki@twitter
#
@chaton_haskell @chaton_gauche #haskell Haskellナイトの前売りは今日18時まで、メール予約は今日20時まで。以後は当日券です。ただし今日と明日のFranzセミナーで配るチラシ持参者は当日券2000円です。
2009/11/19 11:27:00 UTCgaraemon
#
(defun hoge (aaa) (+ aaa 10)) (funcall2 :hoge 100)みたいなことがしたいんですが,
#
良い方法はありますか?
#
(symbol-function (read-from-string (string :hoge))) はさすがに頭が悪い...
2009/11/19 11:29:19 UTCg000001
#
直接 (defun :hoge (aaa) (+ aaa 10)) はさすがに駄目ですか?w
2009/11/19 11:30:03 UTCgaraemon
#
おお
#
defun :hogeってできるんだ...
#
defmethodもできる!
#
すげー
2009/11/19 11:30:47 UTCg000001
#
そうなんですよね。ただ色々問題はありそうですが、前にlingrで話題になりましたw
#
symbol-valueが潰れてるだけなんですね
#
パッケージロックでおこられますけど
#
(DEFUN () () 'FOO); (());=> FOO
#
もできるのが面白くて ((#|foo|#));=> FOO とか画期的ですよねw
#
(eq () nil)の神秘
2009/11/19 11:34:20 UTCgaraemon
#
すごいなー
#
これでCLOS上にEusLispのオブジェクトシステムが使いものになるレベルで実装できるかも
2009/11/19 11:35:37 UTCg000001
#
あ、なるほど、funcall == sendってことですね
2009/11/19 11:36:27 UTCgaraemon
#
(defmacro send (instance method &rest args)
  `(,method ,instance ,@args))
#
これでいいのかな...?
#
スコープがあやしいかもー
2009/11/19 11:38:49 UTCg000001
#
初期のFlavorsだとfuncallとsendが同じだったみたいですね、そういえば
2009/11/19 11:38:59 UTCgaraemon
#
できたー. ニーズが無いw http://paste.lisp.org/display/90718#1
#
defstructuring-bindすばらしい
2009/11/19 11:39:58 UTCg000001
#
初期はsendがなくて<-だったりするんですが
#
eus:defeusmethod!
2009/11/19 11:41:52 UTCgaraemon
#
mop: => sb-mop:でsbclでも動くかなー
#
with-slotsのfind-classを無くしたい.
#
直接class-symを見たいなー. せっかくsetしてるから
2009/11/19 11:42:38 UTCg000001
#
http://www.cs.cmu.edu/afs/cs.cmu.edu/project/ai-repository/ai/lang/lisp/oop/clos/code/
#
使えるのかどうか分からないですが artificial-flavors ってのがありますね
2009/11/19 11:43:06 UTCgaraemon
#
flavors.tar!
2009/11/19 11:43:21 UTCg000001
#
ちょっとしたマクロって感じですが…
#
ACLのFlavorsの方が本格的じゃないかと
2009/11/19 11:43:53 UTCgaraemon
#
なるほど
2009/11/19 11:45:24 UTCg000001
#
http://www.franz.com/support/documentation/6.1/doc/flavors.htm
#
flavorsの説明がMITのFlavorsの論文ほぼそのままなんですよねw
2009/11/19 11:46:26 UTCgaraemon
#
こうかなー. http://paste.lisp.org/display/90718#2
#
おお, これはflavorsつかったほうがよさそうだ
2009/11/19 11:47:44 UTCg000001
#
あと、mopのコンパチレイヤには
#
http://common-lisp.net/project/closer/closer-mop.html
#
closer to mopってのがありますね
2009/11/19 11:53:21 UTCgaraemon
#
しかしdefun :hogeは盲点だったなー
2009/11/19 11:57:08 UTCg000001
#
自分もなにかに使えないかと思っていたのですが、評判はすこぶる悪いですw
2009/11/19 11:58:10 UTCgaraemon
#
うーん, defstructuring-bindが遅い...
2009/11/19 11:58:35 UTCmaru
#
JLUGの話どうなりました?
2009/11/19 11:59:16 UTCg000001
#
skypeでちょっと会議的なものをしてみよう、ということになりましたー
2009/11/19 12:00:47 UTCmaru
#
ほぅ
2009/11/19 12:00:58 UTCg000001
#
あ、そういえば、ILCの話とかふってなかったです
#
自分は、JLUGの現在の位置付けを確認したいなと思いました
#
位置付けというか立ち位置というかw
2009/11/19 12:02:58 UTCmaru
#
絶賛休眠中かと思われます
2009/11/19 12:03:46 UTCg000001
#
草の根的な層もOKなのか、やっぱりアカデミックを主にしてゆくのかで
#
動きが違ってくるのかなあと
2009/11/19 12:04:54 UTCmaru
#
もう10年前だよね>JLUG
#
設立趣旨とかもう誰も覚えてないんじゃないの?
2009/11/19 12:05:36 UTCg000001
#
ですね2000年なので。いちおう小俣さんから設立の経緯は伺いました('-'*)
2009/11/19 12:05:50 UTCmaru
#
kwsk
2009/11/19 12:06:23 UTCsnmsts
#
kwsk
2009/11/19 12:06:42 UTCg000001
#
アカデミックな方向はそんなに意図してなかったみたいなんですが、やるなら本格的なのが良いよねということで
#
アカデミックに論文書いて、ということになったみたいです
#
それで2年に一回とか、開催したいよねということだったみたいなんですが、あれきりだったみたいです
2009/11/19 12:11:05 UTCmaru
#
まぁあのメンバが並んじゃうとアカデミック色が前面に出て来ちゃうよね
2009/11/19 12:12:47 UTCg000001
#
そうですねw
#
日本LISPユーザー会、という名前もなかなか手強いです
#
とりあえず、今のJLUGのサイトに現在活動しているlispコミュニティの最新情報とか載せられればとりあえずOKなんじゃないかな位に思いました
2009/11/19 12:16:31 UTCsnmsts
#
知らないのでよくわからないんですけど、2000あたりで草の根の人って集められたんだろうかなーと思ったりします。
2009/11/19 12:17:02 UTCg000001
#
微妙な時期ですよねー
2009/11/19 12:19:09 UTCsnmsts
#
ニフティとかに草の根があったのかなぁという気もするんですが確認できる形で記録は残ってるんだろうかなーとか今思いました。
2009/11/19 12:20:32 UTCg000001
#
うーん、なんかい少なそうですね。2chとかも2001とかはあまりぱっとしてないですもんね
2009/11/19 12:21:11 UTCsnmsts
#
冬があったんでしょうなー。
2009/11/19 12:21:47 UTCg000001
#
自分が思うに割と一番底なところだったような
2009/11/19 12:21:58 UTCsnmsts
#
…shiroさんの印象を聞きたい気持ち。
2009/11/19 12:22:43 UTCg000001
#
前にちょっと伺った記憶があるんですが、
#
ログみれば分かるかもですね
2009/11/19 12:23:33 UTCsnmsts
#
なるほど
2009/11/19 12:23:42 UTCg000001
#
90年代後半に世界的に底だった印象と伺った覚えが
#
明日ヨーロッパのlisp事情を発表される
#
lemmensさんに伺うのも面白いのでは
2009/11/19 12:25:43 UTCsnmsts
#
たしかにー。聞いてみよう。
2009/11/19 12:26:13 UTCg000001
#
ヨーロッパのコミュニティは、weitzさんとlemmensさんが色々中心となって
#
やってるみたいですね
2009/11/19 12:27:19 UTCsnmsts
#
ですねー
2009/11/19 12:27:25 UTCg000001
#
ILCとかのことも伺えるのかもしれません
2009/11/19 12:27:45 UTCsnmsts
#
今日聞いてもよかったっすね…
2009/11/19 12:28:07 UTCg000001
#
lemmensさんは日本通みたいで日本語話せて、名刺ももってましたw
#
肩書は、 common lisp programmer でしたw
#
そうですね、帰っちゃうからw > 今日聞いてもよかったっすね…
2009/11/19 12:30:40 UTCsnmsts
#
黒田さんにも聞いてみよう…
#
黒田さんが呼ばれたeclmで日本が良いなんていう流れになってたって話ですよね…
#
確か…
2009/11/19 12:32:33 UTCg000001
#
黒田さんはいつも日本はどうだっていわれてるみたいですね
2009/11/19 12:34:16 UTCsnmsts
#
言われるでしょうね…
2009/11/19 12:34:24 UTCg000001
#
興味があるならlemmensさんと黒田さんに持ち掛けると面白いかもしれませんねー
2009/11/19 12:36:24 UTCsnmsts
#
聞いてみよう。