Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!newsfeed.xs4all.nl!newsfeed1a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail Return-Path: X-Original-To: python-list@python.org Delivered-To: python-list@mail.python.org X-Spam-Status: OK 0.006 X-Spam-Evidence: '*H*': 0.99; '*S*': 0.00; 'python,': 0.02; 'granted,': 0.07; 'received:80.91': 0.09; 'received:80.91.229': 0.09; 'received:gmane.org': 0.09; 'received:list': 0.09; 'skip:/ 10': 0.09; 'subject:How': 0.10; 'language,': 0.12; 'cool.': 0.16; 'lisp': 0.16; 'personally,': 0.16; 'received:80.91.229.3': 0.16; 'received:plane.gmane.org': 0.16; 'subject:security': 0.16; 'wrote:': 0.18; 'wed,': 0.18; "hasn't": 0.19; '>>>': 0.22; 'programming': 0.22; 'header:User-Agent:1': 0.23; 'simpler': 0.24; 'looks': 0.24; 'header:X-Complaints-To:1': 0.27; 'feature': 0.29; 'languages': 0.32; 'totally': 0.33; 'maybe': 0.34; 'common': 0.35; 'but': 0.35; 'add': 0.35; 'there': 0.35; '+0200,': 0.36; 'are,': 0.36; 'like,': 0.36; 'scheme': 0.36; 'charset:us-ascii': 0.36; "i'll": 0.36; 'handle': 0.38; 'to:addr:python-list': 0.38; 'to:addr:python.org': 0.39; 'received:org': 0.40; 'major': 0.40; 'how': 0.40; 'skip:u 10': 0.60; 'our': 0.64; 'become': 0.64; 'more': 0.64; 'finally': 0.65; 'mar': 0.68; 'designers': 0.74; 'special': 0.74; 'furman': 0.84; 'iii': 0.84 X-Injected-Via-Gmane: http://gmane.org/ To: python-list@python.org From: Neil Cerutti Subject: Re: How security holes happen Date: Wed, 5 Mar 2014 14:19:27 +0000 (UTC) Organization: Norwich University References: <20140303221926.GA57537@cskk.homeip.net> <99ca7396-bcb8-49f9-b486-56ae88aa00e5@googlegroups.com> <87d2i1mvg7.fsf@elektro.pacujo.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Gmane-NNTP-Posting-Host: jackman.norwich.edu User-Agent: slrn/0.9.9p1/mm/ao (Win32) X-BeenThere: python-list@python.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: General discussion list for the Python programming language List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Newsgroups: comp.lang.python Message-ID: Lines: 30 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1394029216 news.xs4all.nl 2916 [2001:888:2000:d::a6]:40745 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:67849 On 2014-03-05, Dennis Lee Bieber wrote: > On Wed, 05 Mar 2014 00:48:40 +0200, Marko Rauhamaa > declaimed the following: >>Ethan Furman : >>> Okay, that looks totally cool. Maybe I'll finally get a >>> handle on LISP! :) >> >> Lisp is conceptually simpler than Python, but awe-inspiring. >> One day, it will overtake Python, I believe. >> > > It's already had 54 years to become a major language... > > Instead it has schismed into Common Lisp and Scheme (and a few > other dialects) > > Granted, my experience was toying with /cassette-based/ > SuperSoft LISP on a TRS-80 Model III Personally, I think it hasn't taken off because special forms are harder to remember than syntax. And there are, like, *way* more than mammals needs. And then the coolest feature of the language, macros, is designed to let you, gulp, add more. Well, that or lisp's designers severely underestimated how much we like to use our programming languages as non-RPN calculators. -- Neil Cerutti