Re: Lisp development with macros faster than Python development?..

2005-07-06 Thread jayessay
"[EMAIL PROTECTED]" <[EMAIL PROTECTED]> writes: > I've been reading the beloved Paul Graham's "Hackers and Painters". > He claims he developed a web app at light speed using Lisp and lots > of macros. That was the original "yahoo store". > It got me curious if Lisp is inherently faster to devel

Re: Lisp development with macros faster than Python development?..

2005-07-07 Thread jayessay
"Terry Reedy" <[EMAIL PROTECTED]> writes: > "jayessay" <[EMAIL PROTECTED]> wrote in message > news:[EMAIL PROTECTED] > > 1. Someone recently remarked that good Lisp macros are basically > > executable pseudo code. I think that is pretty mu

Re: merits of Lisp vs Python

2006-12-17 Thread jayessay
Paul Rubin writes: > "Kaz Kylheku" <[EMAIL PROTECTED]> writes: > > > Lisp just seems hopelessly old-fashioned to me these days. A > > > modernized version would be cool, but I think the more serious > > > Lisp-like language designers have moved on to newer ideas. > > >

Re: merits of Lisp vs Python

2006-12-18 Thread jayessay
Paul Rubin writes: > [EMAIL PROTECTED] writes: > > I should assume you meant Common Lisp, but there isn't really any > > reason you couldn't > > > > (poke destination (peek source)) > > That breaks the reliability of GC. I'd say you're no longer writing > in Lisp

Re: merits of Lisp vs Python

2006-12-20 Thread jayessay
"Anders J. Munch" <[EMAIL PROTECTED]> writes: > jayessay wrote: > > Please note: GC is not part of CL's definition. It is likely not part > > of any Lisp's definition (for reasons that should be obvious), and for > > the same reasons likely not

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

2006-05-10 Thread jayessay
"Michele Simionato" <[EMAIL PROTECTED]> writes: > Ken Tilton wrote: > > I was not thinking about the thread issue (of which I know little). The > > big deal for Cells is the dynamic bit: > > > > (let ((*dependent* me)) > > (funcall (rule me) me)) > > > > Then if a rule forces another

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

2006-05-10 Thread jayessay
"Michele Simionato" <[EMAIL PROTECTED]> writes: > jayessay wrote: > > "Michele Simionato" <[EMAIL PROTECTED]> writes: > > > > > Ken Tilton wrote: > > > > I was not thinking about the thread issue (of which I know little). The >

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

2006-05-11 Thread jayessay
"Michele Simionato" <[EMAIL PROTECTED]> writes: > jayessay wrote: > > I was saying that you are mistaken in that pep-0343 could be used to > > implement dynamically scoped variables. That stands. > > Proof by counter example: > > from __future

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

2006-05-12 Thread jayessay
"Michele Simionato" <[EMAIL PROTECTED]> writes: > I was interested in a proof of concept, to show that Python can > emulate Lisp special variables with no big effort. OK, but the sort of "proof of concept" given here is something you can hack up in pretty much anything. So, I wouldn't call it es

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

2006-05-12 Thread jayessay
Alexander Schmolck <[EMAIL PROTECTED]> writes: > Ken Tilton <[EMAIL PROTECTED]> writes: > > > In Common Lisp we would have: > > > > (defvar *x*) ;; makes it special > > (setf *x* 1) > > (print *x*) ;;-> 1 > > (let ((*x* 2)) > >(print *x*)) ;; -> 2 > > (print *x*) ;; -

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

2006-05-12 Thread jayessay
Ken Tilton <[EMAIL PROTECTED]> writes: > Alexander Schmolck wrote: > > jayessay <[EMAIL PROTECTED]> writes: > > > >>"Michele Simionato" <[EMAIL PROTECTED]> writes: > >> > >> > >>>I was interested in a proof of conce

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

2006-05-12 Thread jayessay
Alexander Schmolck <[EMAIL PROTECTED]> writes: > Ken Tilton <[EMAIL PROTECTED]> writes: > > > Alexander Schmolck wrote: > > > jayessay <[EMAIL PROTECTED]> writes: > > > > > > > >>"Michele Simionato" <[EMAIL PROTECTED