freenode/#lisp - IRC Chatlog
Search
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
6:00:17
fiddlerwoaroof
Then, at a further extreme, there are things like clpython and cljs that implement completely different languages by transforming them into CL and then compiling the CL
6:03:42
fiddlerwoaroof
This directory contains a scheme-like set of operators for CL: https://github.com/fiddlerwoaroof/yale-haskell-reboot/tree/master/cl-support
6:08:46
LdBeth
I suppose inventing a third language makes this barely useful to either scheme or CL people
6:10:32
fiddlerwoaroof
Yeah, I think they basically tried to smoothly transition from CL->scheme and then discovered that they hada huge mess :)
6:10:52
fiddlerwoaroof
But, it would be interesting to hear from someone who actually worked on this about what happenend