Name:
Member since: 2005-01-13 10:30:23
Last Login: N/A
No personal information is available.
in the end my thoughts on this are that not everything is a stack, and not everything is an untyped list of things. (uh, wow, really?)
Modifying Lisp code is hard. (not according to my experience. to the contrary, in fact)
Trying to understand how things are passed along is hard because the passed lists are not annotated. (so don't pass lists, nobody's forcing anybody)
Adding new material to pass along to another routine is hard. (what color is the sky in your world, mister?)
at first I thought "why bother?". in fact, as a rule I don't, since it is my belief that trying to "convert" people to whatever (or even just educate them a little about whatever) is akin to teaching those who don't want to learn — very annoying (to both parties, to be sure) and utterly pointless.
but then I felt a flash of empathy. to my mind, there is not a lot of things more destructive than being ignored after saying something stupid. it can leave one thinking he's right when he's not. it can distort one's worldview with frightening and quiet effectiveness. it's a sin to casually let it happen to people.
so there you go.
I'll have you know that a view on the subject from an outsider who calls the language "Common LISP" is not worth a lot. :)
more to the point: you enumerate several things which, you think, are "needed". do you have a concrete need for those, so that once they are provided "standardly" it would seriously enable you to do something? do Scsh or Rep have Unicode, and is that a serious problem for you that they don't?
oh, and if you want continuations and "hygienic" macros, I think you already know where to find them. the rest is supported by some CL implementations (I think Clisp has everything you enumerate, apart from the two aforementioned schemey "features").
21 Jul 2004 (updated 21 Jul 2004 at 14:52 UTC) »
I'm quite confused by the recent diary page threshold thing.
let's see: I've noted that a person whose diary I'm moderately interested in has dropped below the default threshold of 3, so his entries don't appear on the recent diary page anymore. "ok", say I, and I go and give his diary a rating of 10 (the maximum), thinking that would fix the problem.
do his entries appear on the recent diary page after that? no, they don't. do I have any way to trace how his final rating is computed? not that I can see, other than perhaps reading the Advogato source code, which I'm not going to do, thankyouverymuch. can I set the threshold to something below 3, in any way other than doctoring the recent entry page URL by hand (and just bookmarking it)? not that I can see.
so my options to escape this censorship-by-community are, basically:
this is So Very Wrong.
UPDATE: the immediate problem is now happily solved. thanks, Stevey!
compile-time type safety is pretty irrelevant to Lisp, being really a concept from the batch-language world, where the compilers routinely deny your programs the knoledge they have about them. I'd say compile-time type safety is important where types themselves are predominantly a compile-time concept. moreover, the term "compile time" is itself less useful in Lisp than it may seem.
anyway, I hope the snippet I gave was helpful.
cmm certified others as follows:
Others have certified cmm as follows:
[ Certification disabled because you're not logged in. ]
FOAF updates: Trust rankings are now exported, making the data available to other users and websites. An external FOAF URI has been added, allowing users to link to an additional FOAF file.
Keep up with the latest Advogato features by reading the Advogato status blog.
If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!