yvy has quit [Read error: Connection reset by peer]
troydm has quit [Quit: What is Hope? That all of your wishes and all of your dreams come true? To turn back time because things were not supposed to happen like that (C) Rau Le Creuset]
troydm has joined #lisp
Lycurgus has joined #lisp
Lycurgus has quit [Client Quit]
themsay has joined #lisp
themsay has quit [Ping timeout: 250 seconds]
Mr-Potter has quit [Ping timeout: 246 seconds]
Jesin has quit [Quit: Leaving]
Jesin has joined #lisp
Jesin has quit [Remote host closed the connection]
Oladon has joined #lisp
Jesin has joined #lisp
housel has joined #lisp
Essadon has quit [Quit: Qutting]
themsay has joined #lisp
jmercouris has quit [Remote host closed the connection]
arescorpio has joined #lisp
robotoad has quit [Quit: robotoad]
xkapastel has quit [Quit: Connection closed for inactivity]
wanz has joined #lisp
zch has joined #lisp
shachaf has joined #lisp
shachaf has left #lisp [#lisp]
shachaf has joined #lisp
wanz has quit [Quit: wanz]
wanz has joined #lisp
robotoad has joined #lisp
ealfonso has joined #lisp
varjag has joined #lisp
nullheroes has quit [Quit: WeeChat 1.9.1]
nullheroes has joined #lisp
varjag has quit [Ping timeout: 246 seconds]
arescorpio has quit [Read error: No route to host]
wanz has quit [Quit: wanz]
nirved has quit [Killed (niven.freenode.net (Nickname regained by services))]
nirved has joined #lisp
wanz has joined #lisp
kajo has quit [Ping timeout: 252 seconds]
ebrasca has quit [Remote host closed the connection]
ebrasca has joined #lisp
_whitelogger has joined #lisp
elderK has quit [Ping timeout: 250 seconds]
kajo has joined #lisp
pjb has quit [Quit: ERC (IRC client for Emacs 26.1)]
igemnace has quit [Ping timeout: 250 seconds]
anewuser has quit [Quit: anewuser]
dtornabene has joined #lisp
wanz has quit [Quit: wanz]
orivej has quit [Ping timeout: 240 seconds]
wanz has joined #lisp
gravicappa has joined #lisp
mathrick has quit [Read error: Connection reset by peer]
jack_rabbit has quit [Ping timeout: 268 seconds]
marusich has quit [Quit: Leaving]
igemnace has joined #lisp
pierpal has joined #lisp
themsay has quit [Ping timeout: 250 seconds]
jack_rabbit has joined #lisp
pierpal has quit [Ping timeout: 268 seconds]
graphene has quit [Remote host closed the connection]
graphene has joined #lisp
rippa has joined #lisp
wanz has quit [Quit: wanz]
<ebrasca>
What do you think about "Growing a Language, by Guy Steele"?
dale has joined #lisp
<ebrasca>
Is he saying lisp is good or bad?
<ebrasca>
Some parts say lisp is good and others not.
rumbler31 has quit [Remote host closed the connection]
<pjb>
IIRC, there's a MCCLIM app to draw and manipulate graphs of objects. I don't remember the references, perhaps it was just a demo. If you find the sources, it could be used as a basis. Otherwise, MCLIM could be a good basis to do it.
varjag has joined #lisp
varjag has quit [Ping timeout: 240 seconds]
heisig has quit [Quit: Leaving]
xkapastel has joined #lisp
yvy has joined #lisp
orivej has joined #lisp
yvy has quit [Ping timeout: 244 seconds]
beach has quit [Ping timeout: 264 seconds]
beach has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
makomo has quit [Ping timeout: 246 seconds]
makomo has joined #lisp
yvy has joined #lisp
pierpal has joined #lisp
Mr-Potter has quit [Ping timeout: 246 seconds]
Essadon has joined #lisp
Kundry_Wag has joined #lisp
makomo has quit [Ping timeout: 240 seconds]
dddddd has joined #lisp
Lycurgus has joined #lisp
CrazyEddy has left #lisp [#lisp]
makomo has joined #lisp
pierpal has quit [Ping timeout: 246 seconds]
CrazyEddy has joined #lisp
CrazyEddy has left #lisp [#lisp]
svillemot has joined #lisp
CrazyEddy has joined #lisp
beach has quit [Disconnected by services]
beach has joined #lisp
pfdietz has quit [Read error: Connection reset by peer]
pfdietz has joined #lisp
wanz has quit [Remote host closed the connection]
Zaab1t has quit [Quit: bye bye friends]
pierpal has joined #lisp
yvy has quit [Read error: Connection reset by peer]
CrazyEddy has quit [Excess Flood]
groovy2shoes has quit [Ping timeout: 268 seconds]
yvy has joined #lisp
CrazyEddy has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Necktwi has joined #lisp
Kundry_Wag has joined #lisp
graphene has quit [Remote host closed the connection]
mrcom has quit [Quit: This computer has gone to sleep]
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
graphene has joined #lisp
mrcom has joined #lisp
SaganMan has joined #lisp
phoe has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
pfdietz has quit [Ping timeout: 260 seconds]
pfdietz has joined #lisp
graphene has quit [Remote host closed the connection]
graphene has joined #lisp
yvy has quit [Ping timeout: 240 seconds]
Kundry_Wag has quit [Ping timeout: 244 seconds]
elderK has quit [Ping timeout: 268 seconds]
yvy has joined #lisp
Demosthenex has quit [Ping timeout: 244 seconds]
Demosthenex has joined #lisp
FreeBirdLjj has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
FreeBirdLjj has joined #lisp
rumbler31 has joined #lisp
rippa has joined #lisp
heisig has joined #lisp
CrazyEddy has quit [Ping timeout: 250 seconds]
Lycurgus has quit [Quit: Exeunt]
eminhi has joined #lisp
SaganMan has quit [Ping timeout: 250 seconds]
janivaltteri has quit [Quit: leaving]
qwertyuiop12345 has joined #lisp
SaganMan has joined #lisp
slyrus1 has quit [Ping timeout: 250 seconds]
eminhi_ has joined #lisp
eminhi has quit [Ping timeout: 245 seconds]
heisig has quit [Quit: Leaving]
qwertyuiop12345 has quit [Quit: WeeChat 2.3]
Kundry_Wag has joined #lisp
jfb4 has joined #lisp
SaganMan has quit [Quit: WeeChat 1.6]
gxt has quit [Ping timeout: 268 seconds]
DGASAU has joined #lisp
eminhi_ has quit [Ping timeout: 250 seconds]
SaganMan has joined #lisp
rumbler31 has quit [Remote host closed the connection]
rumbler31 has joined #lisp
trafaret1 has quit [Ping timeout: 240 seconds]
igemnace has quit [Read error: Connection reset by peer]
igemnace has joined #lisp
makomo has quit [Ping timeout: 245 seconds]
mrcom has quit [Read error: Connection reset by peer]
Mr-Potter has joined #lisp
varjag has joined #lisp
CCDell has joined #lisp
beach has quit [Ping timeout: 252 seconds]
wigust- has joined #lisp
beach has joined #lisp
wigust has quit [Ping timeout: 240 seconds]
ggole has quit [Ping timeout: 268 seconds]
mrcom has joined #lisp
rumbler31 has quit [Remote host closed the connection]
marvin2 has quit [Ping timeout: 250 seconds]
SaganMan has quit [Ping timeout: 250 seconds]
ggole has joined #lisp
SaganMan has joined #lisp
ggole has quit [Client Quit]
lavaflow has quit [Quit: WeeChat 2.3]
lavaflow has joined #lisp
rumbler31 has joined #lisp
Guest14049 has joined #lisp
igemnace has quit [Ping timeout: 250 seconds]
graphene has quit [Remote host closed the connection]
nanoz has joined #lisp
SaganMan has quit [Ping timeout: 245 seconds]
graphene has joined #lisp
makomo has joined #lisp
pierpal has quit [Quit: Poof]
pierpal has joined #lisp
marvin2 has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
pierpal has quit [Ping timeout: 268 seconds]
Kundry_Wag has quit [Ping timeout: 268 seconds]
FreeBirdLjj has quit [Read error: Connection reset by peer]
jfb4 has quit [Ping timeout: 268 seconds]
FreeBirdLjj has joined #lisp
kajo has quit [Ping timeout: 252 seconds]
FreeBirdLjj has quit [Ping timeout: 268 seconds]
gravicappa has quit [Ping timeout: 240 seconds]
zmt01 has joined #lisp
Kundry_Wag has joined #lisp
zmt00 has quit [Ping timeout: 260 seconds]
FreeBirdLjj has joined #lisp
graphene has quit [Remote host closed the connection]
kajo has joined #lisp
graphene has joined #lisp
svillemot has quit [Ping timeout: 252 seconds]
svillemot has joined #lisp
nanoz has quit [Ping timeout: 250 seconds]
janivaltteri has joined #lisp
robotoad has joined #lisp
meepdeew has joined #lisp
frgo has quit [Remote host closed the connection]
frgo has joined #lisp
Jesin has quit [Quit: Leaving]
marusich has joined #lisp
Guest14049 has quit [Ping timeout: 252 seconds]
pierpal has joined #lisp
random-nick has quit [Ping timeout: 272 seconds]
frgo_ has joined #lisp
frgo has quit [Ping timeout: 240 seconds]
notzmv has joined #lisp
<Inline>
pjb: i don't get how paips cmacsyma is not pattern matching when it uses patterns......
Jesin has joined #lisp
<Inline>
oh man
<Inline>
i don't see it totally disconnected from that....
kuwze has joined #lisp
<kuwze>
hey, does anyone know if allegro cl natively supports epoll/kqueue and bypasses the need for something like cl-async?
<Inline>
still rule based but to a smaller extent is that what is meant ?
<kuwze>
equwal: I do not follow
<Inline>
meh
<equwal>
RTM
Demosthenex has quit [Ping timeout: 246 seconds]
hiroaki has quit [Ping timeout: 268 seconds]
Demosthenex has joined #lisp
FreeBirdLjj has quit [Remote host closed the connection]
random-nick has joined #lisp
Kundry_Wag has quit [Remote host closed the connection]
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 268 seconds]
Zaab1t has joined #lisp
Demosthenex has quit [Ping timeout: 250 seconds]
meiji11 has joined #lisp
rippa has quit [Quit: {#`%${%&`+'${`%&NO CARRIER]
Demosthenex has joined #lisp
graphene has quit [Remote host closed the connection]
graphene has joined #lisp
gxt has joined #lisp
Kundry_Wag has joined #lisp
Kundry_Wag has quit [Ping timeout: 246 seconds]
dale has joined #lisp
rumbler31 has quit [Remote host closed the connection]
Zaab1t has quit [Quit: bye bye friends]
<equwal>
So I found a line like this: `(defun add10 (#:m) (+ #:m 10)) at https://github.com/fukamachi/rove and I am curious what the down side of doing it this way is. Why don't we normally do GENSYMS like this?
mrcom has quit [Read error: Connection reset by peer]
<pfdietz>
Those are two different symbols.
<pfdietz>
I mean, if you read that form as you gave it there.
<equwal>
Full form: (ok (expands '(defun-addn 10)
<equwal>
`(defun add10 (#:m)
<equwal>
(+ #:m 10))))
<pfdietz>
You are printing that?
<pfdietz>
*print-circle* is nil, I bet.
<equwal>
It is read into his test framework. I've never seen #:var used outside of a package definition, but I know it is meant to not INTERN the VAR.
<Xof>
but if you don't intern it once, you don't intern it twice
<Xof>
so you have two different names, not the same (uninterned) name twice
<pfdietz>
Right. So those two #:m will create two different uninterned symbols, each with the symbol-name "M".
<pfdietz>
And the DEFUN will have problems.
mrcom has joined #lisp
<equwal>
Strange
<equwal>
It makes sense but I don't understand why that belongs in his README.
<pfdietz>
Ah, looking at that: the expansion is being printed with *print-circle* = nil. If you set that variable, it will detect the sharing and print appropriately.
<pfdietz>
So don't take that output literally as something readable.
<pfdietz>
Hmm,. it's a bad example.
pierpal has quit [Ping timeout: 272 seconds]
CCDell has quit [Remote host closed the connection]
<equwal>
Why not just use M?
<equwal>
Maybe he is trying to show that the form isn't evaluated?
<pfdietz>
The reason names like M are not used is to avoid possible capture. Suppose N was an expression that used a free variable M?
dacoda has joined #lisp
<pfdietz>
That EXPANDS function he wrote may being played a bit fast and lose? Maybe when it compared uninterned symbols, it just looks at their names?
<equwal>
That seems like a bad idea.
<equwal>
(like bad style)
Demosthenex has quit [Ping timeout: 268 seconds]
jetchisel has joined #lisp
Demosthenex has joined #lisp
Kundry_Wag has joined #lisp
clintm has quit [Remote host closed the connection]
graphene has quit [Remote host closed the connection]
graphene has joined #lisp
graphene has quit [Remote host closed the connection]
graphene has joined #lisp
random-nick has quit [Ping timeout: 240 seconds]
Jesin has quit [Quit: Leaving]
janivaltteri has quit [Quit: leaving]
elderK has joined #lisp
ealfonso has joined #lisp
<elderK>
Allo all :)
<ebrasca>
Hi elderK
CCDell has joined #lisp
<LdBeth>
Hello
Mr-Potter has quit [Read error: Connection reset by peer]
Mr-Potter has joined #lisp
marusich has quit [Quit: Leaving]
equwal has left #lisp ["ERC (IRC client for Emacs 25.3.1)"]