From: adamon@... (Damon) Date: 2002-08-23T20:38:10+09:00 Subject: Re: Paul Graham essay on language popularity In this article, Graham writes: The latest hot language, Python, is a watered-down Lisp with infix syntax and no macros. A new Lisp would be a natural step in this progression. Can someone elaborate on this? I've seen passing references to this assertion that Python and Lisp have somewhat related in design and principles elsewhere, but did not fully understand the reasons why. Can someone please elaborate on them? Along these lines, how does this assertion also apply to Ruby? Can Ruby said to be a water-downed Lisp (if UnboundMethods were put into use)? Why or why not? Damon HotFusionMan@Yahoo.com (Albert Davidson Chou) wrote in message news:... > I don't read the list/group anymore, so I'm not sure whether this > tidbit has been posted before, but Google didn't return anything on > "popular paul graham" in comp.lang.ruby, so here goes. I think Ruby > satisfies many of Graham's criteria. > > Paul Graham on the factors behind whether a programming language is > popular: > http://www.paulgraham.com/popular.html > > > Al