Re: merits of Lisp vs Python

2006-12-15 Thread David Steuber
Steven D'Aprano <[EMAIL PROTECTED]> writes: > How am I being silly? Do you not believe that people write case blocks > with fifty tests? Okay, how about twenty? Ten? Eight? You should check out generic functions in CLOS. Rather than writing a ridiculously long case block, you can use EQL special

Re: merits of Lisp vs Python

2006-12-15 Thread David Steuber
"Wolfram Fenske" <[EMAIL PROTECTED]> writes: > Paul Rubin writes: > > > "Wolfram Fenske" <[EMAIL PROTECTED]> writes: > >> Yes, I wrote about it in another post. It was introduced in Python > >> 2.5. And if it hadn't been I'd still have to write code like this. > > > >

Re: merits of Lisp vs Python

2006-12-15 Thread David Steuber
Ken Tilton <[EMAIL PROTECTED]> writes: > Steven D'Aprano wrote: > > If that's the best example of what macros can be used for, frankly I'm > > unimpressed. > > We're shocked. Don't anyone tell him about LOOP. -- This post uses 100% post consumer electrons and 100% virgin photons. At 2.6 miles

Re: John Bokma harassment

2006-05-24 Thread David Steuber
I'm loath to crosspost this but I don't know which (if any) news group Xah actually reads. I also don't want to make just a private response to Xah's email to a public post. Anyway, the TOS of dreamhost.com is here: http://www.dreamhost.com/tos.html Two important sections I'll quote: INTER

Re: Software Needs Less Idiots

2006-05-21 Thread David Steuber
"PofN" <[EMAIL PROTECTED]> writes: > Xah Lee wrote: > > Software needs philosophers. > > No, software neds less idiots. So please take your medication and > change profession. Perhaps fewer would do. -- http://www.david-steuber.com/ 1998 Subaru Impreza Outback Sport 2006 Honda 599 Hornet (CB60

Re: Tabs versus Spaces in Source Code

2006-05-14 Thread David Steuber
Spaces work better. Hitting the TAB key in my Emacs will auto-indent the current line. Only spaces will be used for fill. The worst thing you can do is mix the two regardless of how you feel about tab vs space. The next step in evil is to give tab actual significance like in make. Xah Lee is g

Re: A critic of Guido's blog on Python's lambda

2006-05-06 Thread David Steuber
"Xah Lee" <[EMAIL PROTECTED]> writes: > In this post, i'd like to deconstruct one of Guido's recent blog about > lambda in Python. Why couldn't you keep this to comp.lang.python where it would almost be relevant? Before I pulled down the headers, I thought maybe something interesting was posted