Re: Anyone persuaded by "merits of Lisp vs Python"?

2006-12-29 Thread xscottg
Paddy3118 wrote: > This month there was/is a 1000+ long thread called: > "merits of Lisp vs Python" > In comp.lang.lisp. > > If you followed even parts of the thread, AND previously > used only one of the languages AND (and this is the > crucial bit), were persuaded to have a more positive view >

Re: merits of Lisp vs Python

2006-12-17 Thread xscottg
Paul Rubin wrote: > [EMAIL PROTECTED] writes: > > So don't (poke (random) value). That would be obvious to anyone > > capable of writing a device driver in C or Lisp or Oberon or > > Similarly in C programs, don't do > > *random = 0; > > Avoiding that is easier said than done. C programs s

Re: merits of Lisp vs Python

2006-12-17 Thread xscottg
Paul Rubin wrote: > [EMAIL PROTECTED] writes: > > Even regarding interupts, I don't see a problem without a solution: > > (with-interupts-and-garbage-collection-disabled > >(poke destination (peek source)) > > It's not just GC or interrupts, it's the possibility of clobbering the > Lis

Re: merits of Lisp vs Python

2006-12-17 Thread xscottg
Paul Rubin wrote: > [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 if you use something like tha

Re: merits of Lisp vs Python

2006-12-17 Thread xscottg
Paul Rubin wrote: > > [...] There are programs you can write in C > but not in Lisp, like device drivers that poke specific machine > addresses. > I should assume you meant Common Lisp, but there isn't really any reason you couldn't (poke destination (peek source)) in some version of Lisp

Re: merits of Lisp vs Python

2006-12-16 Thread xscottg
Ken Tilton wrote: > [EMAIL PROTECTED] wrote: > > > > Code is data is code > > I was hoping no one would make that mistake. :) macros are all about > code is data, but code is not data in Python* so the two words code and > data serve to differentiate them for Pythonistas. > I disagree. I frequent

Re: merits of Lisp vs Python

2006-12-15 Thread xscottg
Ken Tilton wrote: > Andrew Reilly wrote: > > > That all looks like data. > > No, not reverse, the part you did not understand. I do not mean what the > code was doing, I meant that it was code. > Code is data is code - even in Python: skills_table = [ { "title": "Absolute Value", "annotati