Lisp development with macros faster than Python development?..

Dave Brueck dave at pythonapocrypha.com
Tue Jul 5 17:35:22 EDT 2005


seberino at spawar.navy.mil 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 language in Lisp using macros that that would be
> quite an advantage....
> 
> I realize that Python has operator overloading and OOP so I'm not sure.
> 
> Any ideas?  Any *evidence* one way or another?

Well, his Viaweb company was founded in about '95, right? So he probably just 
used Lisp because Python wasn't as well known yet. ;-)

IMO one of Python's strengths over Lisp is that it plays well with many other 
technologies. It should be remembered that Graham's use of Lisp in Viaweb was in 
building a web application, so that Lisp's main links to the "outside world" 
were the filesystem and Apache. They didn't use a database, and Apache had to be 
  modified in order to work with Lisp.



More information about the Python-list mailing list