Search found 6 matches
- Tue Oct 14, 2008 7:02 pm
- Forum: Common Lisp
- Topic: Tree expression shortener; seperator
- Replies: 10
- Views: 28924
Re: Tree expression shortener; seperator
I wouldn't use this syntax myself. My own philosophy is to "embrace the parentheses." (pardon the pun ;) ) I use paredit in Emacs a lot. I'm constantly moving code around using sexpr-level editing commands and I've come to love parens for that. IMO, saving a character here or there, parti...
- Tue Oct 14, 2008 10:55 am
- Forum: Common Lisp
- Topic: The library situation (warning: mini-rant)
- Replies: 24
- Views: 43725
Re: The library situation (warning: mini-rant)
It's a plain ordinary chicken-and-egg problem: without a large user/developer community, there aren't enough people writing and maintaining libraries; without lots of good libraries, we can't attract the users. It's as simple as that. I think we need to be a little careful when we tell newcomers &qu...
- Sat Sep 27, 2008 5:29 pm
- Forum: Common Lisp
- Topic: Please help my head get around 'deftype'
- Replies: 23
- Views: 43187
Re: Please help my head get around 'deftype'
I'm afraid this is an area where CL is really weak. I don't believe there's a way to define the types you want -- and I don't know what CL would do with them if you did. You certainly can describe them in your interface documentation; after that, your best bet is to check the supplied arguments at r...
- Fri Sep 26, 2008 12:07 pm
- Forum: Common Lisp
- Topic: Poll: Which Lisp implementations do you use?
- Replies: 32
- Views: 94337
Re: Poll: Which Lisp implementations do you use?
can't they just rip out libreadline (or replace it with libedit or something) and then do what they like with the license? That is, of course, if they want to change the license. It's true. Maybe they've done that; I haven't checked. But if they have, and if they want CLISP to be usable in commerci...
- Thu Sep 25, 2008 6:22 pm
- Forum: Common Lisp
- Topic: Poll: Which Lisp implementations do you use?
- Replies: 32
- Views: 94337
Re: Poll: Which Lisp implementations do you use?
It varies, but lately I have mostly been using Allegro and Scieneer, with some CMUCL. I share your concerns about the CLISP license situation. The thing that would particularly worry me is that the reason CLISP is under the GPL is because it uses GNU readline. (See http://en.wikipedia.org/wiki/CLISP...
- Wed Sep 24, 2008 5:46 pm
- Forum: Common Lisp
- Topic: Discussion on possible lambda syntax: Good or Evil?
- Replies: 17
- Views: 32538
Re: Discussion on possible lambda syntax: Good or Evil?
There is no such thing as a "lambda function". The term is ill-formed because it confuses the syntactic domain (the domain of source code) with the semantic domain (the domain of values and objects manipulated by the program). Correct terminology refers to lambda expressions in the syntact...