Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #67870
| Path | csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!feeder.erje.net!eu.feeder.erje.net!weretis.net!feeder4.news.weretis.net!cs.uu.nl!news.stack.nl!newsfeed.xs4all.nl!newsfeed3a.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <rosuav@gmail.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.076 |
| X-Spam-Evidence | '*H*': 0.85; '*S*': 0.00; 'subject:How': 0.10; 'cc:addr:python-list': 0.11; 'backward': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'lisp': 0.16; 'lisp,': 0.16; 'messy': 0.16; 'subject:security': 0.16; 'variants': 0.16; 'wrote:': 0.18; 'wed,': 0.18; 'thu,': 0.19; 'cc:addr:python.org': 0.22; 'initial': 0.24; 'cc:2**0': 0.24; 'url:edu': 0.26; 'header :In-Reply-To:1': 0.27; 'appear': 0.29; 'am,': 0.29; 'nature': 0.30; 'originally': 0.30; 'message-id:@mail.gmail.com': 0.30; 'usually': 0.31; "d'aprano": 0.31; 'steven': 0.31; 'worked': 0.33; 'common': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'really': 0.36; '+0200,': 0.36; 'described': 0.36; 'scheme': 0.36; 'issue': 0.38; 'enough': 0.39; 'called': 0.40; 'further': 0.61; 'you.': 0.62; 'different': 0.65; 'here': 0.66; 'between': 0.67; 'mar': 0.68; 'design.': 0.68; 'flash': 0.69; 'iterative': 0.84; 'url:stanford': 0.84; 'mistake': 0.91; 'to:none': 0.92 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:cc :content-type; bh=R4wmzRPhmMG3zlHNUZwea55WwIDPG5xP1X6s0xQZZwg=; b=qPCYsVt3K6g5Xzn/mbL5ehQjseoWBOA6LTN+ESH+Yx8K0WxeSkoS/8emTn5mU1h0TX vkGmNLjjSwKcT6ulg7QOKgorXeWGSFFmN/lZy/TbVxQnA9UF0wkR+PPInP7REQXVLoPA fsGdIECqhF2tH4RK6JfhhRgrrSEcyc2AJSY+BV+UlHar+gXdBDYurm5W5MkhdPhrk9Ri yhd9ffNPxdtVUgShbZmH5Rw9AUyADvHH44mmGSVXpY/tkbUL0JNw780uI+dVSTGC/gIj vDI+UA3vjX8T6DMA7aUrwnlvamVu2g9ayqq99apoTmIbamEXuHhL9sRA2AVDmUbMg+5x LtGA== |
| MIME-Version | 1.0 |
| X-Received | by 10.66.118.71 with SMTP id kk7mr9139008pab.14.1394046010433; Wed, 05 Mar 2014 11:00:10 -0800 (PST) |
| In-Reply-To | <53177025$0$29985$c3e8da3$5496439d@news.astraweb.com> |
| References | <20140303221926.GA57537@cskk.homeip.net> <CAPTjJmpk+5hRUS7Xp1C73Hypc5qhm4HXZwMTJOdqfx_8JjfKSA@mail.gmail.com> <mailman.7678.1393887688.18130.python-list@python.org> <99ca7396-bcb8-49f9-b486-56ae88aa00e5@googlegroups.com> <CAPTjJmpedFgRigss0S2rM-v3dDR++ivy88Xs_ZMEyXpX2b1wdQ@mail.gmail.com> <CANc-5Uzw703CBdWQOntoPDMtj6BaxrHNPyVC226ctVxhXgFO1Q@mail.gmail.com> <lf5e4d$lfm$1@ger.gmane.org> <mailman.7759.1393972610.18130.python-list@python.org> <87d2i1mvg7.fsf@elektro.pacujo.net> <qsrch9lgi81sd33hu8kag5s6cvhhj637g9@4ax.com> <mailman.7823.1394029216.18130.python-list@python.org> <87zjl47l18.fsf@elektro.pacujo.net> <53177025$0$29985$c3e8da3$5496439d@news.astraweb.com> |
| Date | Thu, 6 Mar 2014 06:00:10 +1100 |
| Subject | Re: How security holes happen |
| From | Chris Angelico <rosuav@gmail.com> |
| Cc | "python-list@python.org" <python-list@python.org> |
| Content-Type | text/plain; charset=UTF-8 |
| X-BeenThere | python-list@python.org |
| X-Mailman-Version | 2.1.15 |
| Precedence | list |
| List-Id | General discussion list for the Python programming language <python-list.python.org> |
| List-Unsubscribe | <https://mail.python.org/mailman/options/python-list>, <mailto:python-list-request@python.org?subject=unsubscribe> |
| List-Archive | <http://mail.python.org/pipermail/python-list/> |
| List-Post | <mailto:python-list@python.org> |
| List-Help | <mailto:python-list-request@python.org?subject=help> |
| List-Subscribe | <https://mail.python.org/mailman/listinfo/python-list>, <mailto:python-list-request@python.org?subject=subscribe> |
| Newsgroups | comp.lang.python |
| Message-ID | <mailman.7831.1394046014.18130.python-list@python.org> (permalink) |
| Lines | 26 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1394046014 news.xs4all.nl 2961 [2001:888:2000:d::a6]:38054 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:67870 |
Show key headers only | View raw
On Thu, Mar 6, 2014 at 5:42 AM, Steven D'Aprano <steve+comp.lang.python@pearwood.info> wrote: > On Wed, 05 Mar 2014 16:54:59 +0200, Marko Rauhamaa wrote: > >> I don't think Lisp was really originally designed. > > The history of Lisp is described here in detail: > > http://www-formal.stanford.edu/jmc/history/lisp/lisp.html > > Like all complex systems, it did not appear fully-formed in a flash of > inspiration. It was both designed and evolved through experimentation. > That process of *trying things* and keeping those that work is usually > called "design". There's a difference between iterative design of that nature and initial design. An initial clean design is a good basis for further iterative design; a messy initial design means backward compatibility shackles you. "Originally designed" is different from "constantly worked on". But Lisp has enough variants that the backward compat issue isn't as major. There's no specific need for Scheme to maintain every mistake of Common Lisp, or Clojure to support everything that elisp does. ChrisA
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Re: How security holes happen Chris Kaynor <ckaynor@zindagigames.com> - 2014-03-03 14:55 -0800
Re: How security holes happen sffjunkie@gmail.com - 2014-03-04 08:41 -0800
Re: How security holes happen Chris Angelico <rosuav@gmail.com> - 2014-03-05 04:07 +1100
Re: How security holes happen Skip Montanaro <skip@pobox.com> - 2014-03-04 11:16 -0600
Re: How security holes happen Ned Batchelder <ned@nedbatchelder.com> - 2014-03-04 15:47 -0500
Re: How security holes happen Ethan Furman <ethan@stoneleaf.us> - 2014-03-04 13:49 -0800
Re: How security holes happen Marko Rauhamaa <marko@pacujo.net> - 2014-03-05 00:48 +0200
Re: How security holes happen Chris Angelico <rosuav@gmail.com> - 2014-03-05 09:57 +1100
Re: How security holes happen Roy Smith <roy@panix.com> - 2014-03-04 17:59 -0500
Re: How security holes happen Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-03-04 23:16 +0000
Re: How security holes happen Chris Angelico <rosuav@gmail.com> - 2014-03-05 10:22 +1100
Re: How security holes happen Mark Lawrence <breamoreboy@yahoo.co.uk> - 2014-03-04 23:40 +0000
Re: How security holes happen Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-03-04 19:31 -0500
Re: How security holes happen Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-03-04 19:30 -0500
Re: How security holes happen Roy Smith <roy@panix.com> - 2014-03-04 20:57 -0500
Re: How security holes happen MRAB <python@mrabarnett.plus.com> - 2014-03-05 04:11 +0000
Re: How security holes happen Marko Rauhamaa <marko@pacujo.net> - 2014-03-05 08:37 +0200
Re: How security holes happen Steven D'Aprano <steve@pearwood.info> - 2014-03-05 08:26 +0000
Re: How security holes happen Ben Finney <ben+python@benfinney.id.au> - 2014-03-05 19:57 +1100
Re: How security holes happen Marko Rauhamaa <marko@pacujo.net> - 2014-03-05 11:01 +0200
Re: How security holes happen "Mark H. Harris" <harrismh777@gmail.com> - 2014-03-05 06:11 -0800
Re: How security holes happen Chris Angelico <rosuav@gmail.com> - 2014-03-06 02:16 +1100
Re: How security holes happen Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-03-05 19:24 -0500
Re: How security holes happen "Mark H. Harris" <harrismh777@gmail.com> - 2014-03-05 17:24 -0800
Re: How security holes happen MRAB <python@mrabarnett.plus.com> - 2014-03-06 01:40 +0000
Re: How security holes happen "Mark H. Harris" <harrismh777@gmail.com> - 2014-03-05 18:07 -0800
Re: How security holes happen Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-03-06 19:28 -0500
Re: How security holes happen "Mark H. Harris" <harrismh777@gmail.com> - 2014-03-06 17:53 -0800
Re: How security holes happen MRAB <python@mrabarnett.plus.com> - 2014-03-07 02:13 +0000
Re: How security holes happen "Mark H. Harris" <harrismh777@gmail.com> - 2014-03-06 18:39 -0800
Re: How security holes happen Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-03-07 19:46 -0500
Re: How security holes happen Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2014-03-07 19:43 -0500
Re: How security holes happen Neil Cerutti <neilc@norwich.edu> - 2014-03-05 14:19 +0000
Re: How security holes happen Marko Rauhamaa <marko@pacujo.net> - 2014-03-05 16:54 +0200
Re: How security holes happen Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-03-05 18:42 +0000
Re: How security holes happen Chris Angelico <rosuav@gmail.com> - 2014-03-06 06:00 +1100
Re: How security holes happen Grant Edwards <invalid@invalid.invalid> - 2014-03-05 15:28 +0000
Re: How security holes happen Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2014-03-05 15:47 +0000
Re: How security holes happen "Mark H. Harris" <harrismh777@gmail.com> - 2014-03-05 08:37 -0800
csiph-web