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

2005-07-11 Thread Thomas Bartkus
[EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] Well, his Viaweb company was founded in about '95, right? So he probably just used Lisp because Python wasn't as well known yet. ;-) David That is what I thought too. It makes sense but I wasn't sure. Still ain't. The problem

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

2005-07-09 Thread Kay Schluehr
Kirk Job Sluder schrieb: Kay Schluehr [EMAIL PROTECTED] writes: This might be a great self experience for some great hackers but just annoying for others who used to work with modular standard librarys and think that the border of the language and an application should be somehow fixed

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

2005-07-09 Thread Kirk Job Sluder
Kay Schluehr [EMAIL PROTECTED] writes: Kirk Job Sluder schrieb: In what way do lisp macros prevent the creation of modular libraries? Common Lisp does does have mechanisms for library namespaces, and in practice a macro contained within a library is not that much different from a

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

2005-07-08 Thread Kirk Job Sluder
Kay Schluehr [EMAIL PROTECTED] writes: This might be a great self experience for some great hackers but just annoying for others who used to work with modular standard librarys and think that the border of the language and an application should be somehow fixed to enable those. In what way

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

2005-07-07 Thread Antoon Pardon
Op 2005-07-07, Philippe C. Martin schreef [EMAIL PROTECTED]: Almost sounds like a racist comment - sorry if I misunderstood I'll clarify. A lot of the time I hear arguments against features that boils down to. 1) I don't need it. 2) Having the feature will make my job more difficult.

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

2005-07-07 Thread Terry Reedy
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 much exactly right and is a pretty good sound bite distillation of what it is all about. Several years

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

2005-07-07 Thread Terry Reedy
Antoon Pardon [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I'll clarify. A lot of the time I hear arguments against features that boils down to. 1) I don't need it. 2) Having the feature will make my job more difficult. 3) I don't understand the merrits of the feature or I

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

2005-07-07 Thread Robert Kern
Terry Reedy wrote: 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 much exactly right and is a pretty good sound bite distillation of what it is all about.

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 much exactly right and is a pretty good sound bite distillation of

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

2005-07-07 Thread Mike Meyer
Antoon Pardon [EMAIL PROTECTED] wrote in message news:[EMAIL PROTECTED] I'll clarify. A lot of the time I hear arguments against features that boils down to. It seems that you've lost some of the intent during the boiling. 1) I don't need it. Is that what you get out of the oft-used What's

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

2005-07-06 Thread Raymond Hettinger
[EMAIL PROTECTED] wrote: The problem is that questions like 'What lang is fastest to develop in?' are hard to answer definitively. FWIW, Google's answer to that question is C++, Java, and Python. For any given problem, any of the three are acceptable. Each programmer or engineering team gets

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

2005-07-06 Thread Fuzzyman
So Lisp is for really good programmers, and Python is for mediocre programmers ? Best Regards, Fuzzy http://www.voidspace.org.uk/python -- http://mail.python.org/mailman/listinfo/python-list

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

2005-07-06 Thread Michele Simionato
Fuzzyman: So Lisp is for really good programmers, and Python is for mediocre programmers ? Python is *also* for mediocre programmers. I see this as a strength, not as a weakness. Michele Simionato -- http://mail.python.org/mailman/listinfo/python-list

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

2005-07-06 Thread Andrew Durdin
On 6 Jul 2005 00:30:34 -0700, Raymond Hettinger [EMAIL PROTECTED] wrote: With Lisp or Forth, a master programmer has unlimited power and expressiveness. With Python, even a regular guy can reach for the stars. +1 QOTW -- http://mail.python.org/mailman/listinfo/python-list

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

2005-07-06 Thread Fuzzyman
Fair enough ;-) I'd like to discover the power of Lisp, but I have a limited amount of time to sink into programming... so maybe I'm better off putting my energies and imagination into Python. *A language is a medium of expression.* - Paul Graham All the best. Fuzzy

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

2005-07-06 Thread Antoon Pardon
Op 2005-07-06, Michele Simionato schreef [EMAIL PROTECTED]: Fuzzyman: So Lisp is for really good programmers, and Python is for mediocre programmers ? Python is *also* for mediocre programmers. I see this as a strength, not as a weakness. But sometimes I get the impression people want it

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

2005-07-06 Thread Larry Bates
You don't say how long it took to develop the macros but you should see what kind of website an experienced Zope/Plone programmer can whip up in a few minutes. Acceleration in programming has always been about the Standard Library (not only Python's standard library but also your standard

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

2005-07-06 Thread Zachery Bir
Larry Bates [EMAIL PROTECTED] writes: You don't say how long it took to develop the macros but you should see what kind of website an experienced Zope/Plone programmer can whip up in a few minutes. Zope/Plone (as frameworks) represent exactly the kinds of DSLs people have been building with

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

2005-07-06 Thread Peter Hansen
Tom Anderson wrote: Perhaps the real question, then, is which language allows you to delete lines of code most quickly. No, then the question becomes which language allows you to quickly write very many lines of code which then have to be deleted. Of course, writing those lines manually

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

2005-07-06 Thread François Pinard
[Raymond Hettinger] [EMAIL PROTECTED] wrote: It got me curious if Lisp is inherently faster to develop complex apps in. With Lisp or Forth, a master programmer has unlimited power and expressiveness. With Python, even a regular guy can reach for the stars. A few years ago, I much

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

2005-07-06 Thread Rocco Moretti
Raymond Hettinger wrote: [EMAIL PROTECTED] wrote: The problem is that questions like 'What lang is fastest to develop in?' are hard to answer definitively. FWIW, Google's answer to that question is C++, Java, and Python. For any given problem, any of the three are acceptable. Each

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

2005-07-06 Thread Dan Sommers
On Wed, 06 Jul 2005 08:27:55 -0500, Larry Bates [EMAIL PROTECTED] wrote: [ reusable, stable, debugged, and documented libraries are a Good Thing ] Absolutely. Two related stories from my days working as a software engineer for a large telecomm company. Both stories begin with the annual

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 develop complex

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

2005-07-06 Thread Scott David Daniels
François Pinard wrote: My feeling at the time was that Scheme is a very fast language to write into, and in which one can implement new concepts cleanly and compactly. Maybe Python is a bit slower to write, but this is compensated by the fact Python is more legible when it comes to later

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

2005-07-06 Thread Rahul
Hi. Instead of listing the difference ..here are some things that are COMMON to both common lisp and python : 1.Dynamic typing. 2.garbage collection 3.powerful data structures 4.good object systems. (here people from lisp usually claim that clos is the most powerful object system...but i think

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

2005-07-06 Thread Gregory Bond
Rocco Moretti wrote: Actually, Google's answer to that question is something called ILOG CPLEX, We use this. It's a library / command line tool (not a language) for doing optimization - linear programming, quadratic programming, mixed-integer programming etc. Very cool and very, very

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

2005-07-06 Thread Philippe C. Martin
Almost sounds like a racist comment - sorry if I misunderstood Antoon Pardon wrote: Op 2005-07-06, Michele Simionato schreef [EMAIL PROTECTED]: Fuzzyman: So Lisp is for really good programmers, and Python is for mediocre programmers ? Python is *also* for mediocre programmers. I

Lisp development with macros faster than Python development?..

2005-07-05 Thread [EMAIL PROTECTED]
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. It got me curious if Lisp is inherently faster to develop complex apps in. It would seem if you could create your own language in Lisp using macros

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

2005-07-05 Thread Benjamin Niemann
[EMAIL PROTECTED] wrote: 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. It got me curious if Lisp is inherently faster to develop complex apps in. It would seem if you could create your own

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

2005-07-05 Thread Joost Jacob
Very hard to say. LISP has OOP too, Google for CLOS. Operator overloading is something to avoid anyway, IMHO, just like static typing is something to avoid if you need fast development, on schedule and the like. LISP has one thing that Python does not have: LISP code is LISP data. A thorough

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

2005-07-05 Thread Dave Brueck
[EMAIL PROTECTED] wrote: 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. It got me curious if Lisp is inherently faster to develop complex apps in. It would seem if you could create your own

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

2005-07-05 Thread [EMAIL PROTECTED]
Well, his Viaweb company was founded in about '95, right? So he probably just used Lisp because Python wasn't as well known yet. ;-) David That is what I thought too. It makes sense but I wasn't sure. Still ain't. The problem is that questions like 'What lang is fastest to develop in?' are

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

2005-07-05 Thread Peter Hansen
[EMAIL PROTECTED] wrote: The problem is that questions like 'What lang is fastest to develop in?' are hard to answer definitively. That's because the answer depends on lots of context such what is the problem domain and who is the programmer. Really, it's an impossible question to answer.

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

2005-07-05 Thread Kirk Job Sluder
[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. It got me curious if Lisp is inherently faster to develop complex apps in. It would seem if you

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

2005-07-05 Thread Mike Meyer
[EMAIL PROTECTED] [EMAIL PROTECTED] writes: Well, his Viaweb company was founded in about '95, right? So he probably just used Lisp because Python wasn't as well known yet. ;-) David That is what I thought too. It makes sense but I wasn't sure. Still ain't. The problem is that questions