freenode/#lisp - IRC Chatlog
Search
19:42:58
jackdaniel
if I had to guess, CL is too intimidating to be official "extension" language for GNU
19:44:19
jackdaniel
(and I'm sure many people here will disagree, but taking another guess - these people think CL is superior to most languages what kind of proves the point)
19:47:01
dlowe
rms didn't really like CL all that much and I think that was probably the deciding factor
19:51:52
verisimilitude
He doesn't care for keyword arguments; I can't write that I agree with him there.
19:52:51
verisimilitude
Scheme is decidedly more lightweight and perhaps better suited to writing heavily specialized extensions, compared to CL where the focus is more on writing portable systems, instead.
20:58:56
LdBeth
Well, most GNU language implementation are now inactive, APL, Eiffel, Simula, Ada, Smalltalk
21:21:32
LdBeth
verisimilitude: I guess not using git for development suggests it haven’t been updated for a while.
21:26:50
rpg
Hey, I have a pragmatic question about SLIME usage. Is there some way I can associate SLIME hints (e.g., "this is how you should indent this construct") with an ASDF system? I'm not sure if a CL system can push information at a SLIME client.
4:15:54
fiddlerwoaroof
My impression is that RMS dislikes Common Lisp because of his experience with Symbolics
4:16:29
fiddlerwoaroof
I forget where I read it, but part of the impetus behind the GPL was the way Symbolics took the LispOS code MIT developed and commercialized it
4:16:50
fiddlerwoaroof
I believe there's a thread on the emacs mailing list or somewhere where he rants about this
4:17:47
fiddlerwoaroof
My impression of dwim.hu was that it was a web application platform that some people tried building a consultancy on
4:18:35
fiddlerwoaroof
CL is in an interesting space where, even if you don't like the language as standardized, you can build up your own language on top of it and leverage the libraries in the community at large
4:20:47
fiddlerwoaroof
dwim.hu somewhat intentionally wrote there software in the "dwim.hu" dialect of CL
4:22:50
beach
It is entirely possible that it wasn't easy to get good performm out of a Common Lisp implementation on stock hardware at the time rms started GNU. But now, rms is no longer involved in software development as far as I can tell. He is doing what nobody else seems to be able to do, namely giving talks about free software.
4:23:45
fiddlerwoaroof
beach: I wish I remembered where I read it, but my impression is that he was mostly annoyed with the way Symbolics commercialized MIT's lisp machine
5:52:54
verisimilitude
I suppose Shen is a good example of building one's own Lisp on CL, considering it has a CL implementation.
5:59:31
fiddlerwoaroof
verisimilitude: yeah, and the yale haskell compiler was implemented in a half-working attempt at source compatiblity between scheme and common lisp