Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > comp.lang.python > #54003
| Path | csiph.com!usenet.pasdenom.info!aioe.org!news.stack.nl!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail |
|---|---|
| Return-Path | <ramit.prasad@jpmorgan.com> |
| X-Original-To | python-list@python.org |
| Delivered-To | python-list@mail.python.org |
| X-Spam-Status | OK 0.000 |
| X-Spam-Evidence | '*H*': 1.00; '*S*': 0.00; 'python.': 0.02; 'completeness': 0.07; 'variables': 0.07; 'literal': 0.09; 'parsing': 0.09; 'received:155': 0.09; 'subject:design': 0.09; 'cc:addr:python-list': 0.11; 'assume': 0.14; 'creates': 0.14; 'cc:name:python list': 0.16; 'dict': 0.16; 'different,': 0.16; 'direct,': 0.16; 'disclaimers': 0.16; 'disclaimers,': 0.16; 'from:addr:jpmorgan.com': 0.16; 'hashable': 0.16; 'janssen': 0.16; 'keys.': 0.16; 'received:155.180': 0.16; 'received:159': 0.16; 'received:159.53': 0.16; 'received:exchad.jpmchase.net': 0.16; 'received:jpmchase.com': 0.16; 'received:jpmchase.net': 0.16; 'securities,': 0.16; 'subject:Language': 0.16; 'url:disclosures': 0.16; 'url:jpmorgan': 0.16; 'wrote:': 0.18; 'variable': 0.18; 'meant': 0.20; 'cc:addr:python.org': 0.22; 'cc:2**0': 0.24; 'class.': 0.26; 'header:In-Reply-To:1': 0.27; 'tried': 0.27; 'idea': 0.28; 'sets': 0.30; 'work.': 0.31; 'keys': 0.31; 'received:169.254': 0.32; 'something': 0.35; 'accuracy': 0.36; "didn't": 0.36; 'charset:us-ascii': 0.36; 'should': 0.36; 'received:169': 0.37; 'changed': 0.39; 'enough': 0.39; 'information,': 0.61; 'purchase': 0.65; 'god': 0.65; 'to:addr:gmail.com': 0.65; 'close': 0.67; 'difficulty': 0.68; 'subject': 0.69; 'legal': 0.71; 'obvious': 0.74; 'sale': 0.75; 'dict,': 0.84; 'mentally.': 0.84; 'terrible': 0.84 |
| X-DKIM | OpenDKIM Filter v2.1.3 sz2.jpmchase.com r8BLuiwe023342 |
| DKIM-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=jpmorgan.com; s=smtpout; t=1378936605; bh=0qljGxXwD6gbZQ9YGMJzll+jfQrN7Nb09TZBqwsabKg=; h=From:To:CC:Subject:Date:Message-ID:References:In-Reply-To: Content-Type:content-transfer-encoding:MIME-Version; b=g1FbinDw00ZKIYnbAGiYCOwUi2RY5b1mYAHfpN9fwyNP52eoPkArro471LJQiSgA6 pzKqMsAB0AC4sV4N/SB46XXKD8T2H27CIsGeS2RA/L1xp9uKEJhNdep8ulpGkDHpnH N3hfIdNefQolZR4Tc1J4XqJ7WiFkHV9vTTWjh2QU= |
| X-AuditID | a97c856a-b7f858e000002efe-8f-5230e71ccca8 |
| From | "Prasad, Ramit" <ramit.prasad@jpmorgan.com.dmarc.invalid> |
| To | Mark Janssen <dreamingforward@gmail.com> |
| Subject | RE: Language design |
| Thread-Topic | Language design |
| Thread-Index | AQHOrexnHIKW7JyB/UuCNrYzgMEEdZnBU5kA///DHoA= |
| Date | Wed, 11 Sep 2013 21:56:43 +0000 |
| References | <522eb795$0$29999$c3e8da3$5496439d@news.astraweb.com> <CAMjeLr-LkWPYF2gxN3R0cqpmJahqYUNmqp=jsyDu3Hx9GS-oog@mail.gmail.com> |
| In-Reply-To | <CAMjeLr-LkWPYF2gxN3R0cqpmJahqYUNmqp=jsyDu3Hx9GS-oog@mail.gmail.com> |
| Accept-Language | en-US |
| Content-Language | en-US |
| X-MS-Has-Attach | |
| X-MS-TNEF-Correlator | |
| x-originating-ip | [10.67.79.47] |
| Content-Type | text/plain; charset="us-ascii" |
| content-transfer-encoding | quoted-printable |
| MIME-Version | 1.0 |
| X-DLP-FWD | Yes |
| X-Brightmail-Tracker | H4sIAAAAAAAAA+NgFmphk+LIzCtJLcpLzFFi42JZGSjhrCvz3CDIoPW+mMWxw7UWR1qvsTow eeycdZfd48X8N2wBTFENjDaJeXn5JYklqQopqcXJtkoumcXJOYmZualFCroKXgW5+UXpiXl6 yfm5SgqZKbZKJkoKBTmJyam5qXkltkqJBQWpeSlKdlwKGMAGqCwzTyE1Lzk/JTMv3VbJM9hf 18LC1FLXUMkuJCOzWCE1NzEzRyFhI3vG/zfnWQo+sFZsajvF3MB4jKWLkZNDQsBEYvKzx8wQ tpjEhXvr2boYuTiEBA4zSvz/fpERwjnIKLHt8HJWCGcjo8SOVx8YQVrYBAwljp99wg5iiwjo SCzbugnMZhbQkJi38DvYCmEBGYlfX1ayQdTISqy8uJ0FwraSeNuygQnEZhFQlXi08zWQzcHB KxAiseB7EEhYSKCDUeLwH06QMKdAoMSCm1EgYUagQ7+fWsMEsUlc4taT+UwQDwhILNlzHuoZ UYmXj/+xQtjyEi+mvGSDqNeRWLD7E5StLbFs4Wuwel4BQYmTM5+wgKwSElCT2LfeFsSUEOCT 2N5WPYFRchaSZbOQDJqFZNAsJIMWMLKsYpQszk3PMNIrLivSKy3WyyrITc5ILE7Vy0st2cQI Sjw1rVk7GOcutz3EKMDBqMTD+2COQZAQa2JZcWXuIUYJDmYlEV72oCOBQrwpiZVVqUX58UWl OanFhxirgCE2kVlKNDkfmBTzSuINjc0sDExNDQ0sDI1MqCKsJM47s0s6SEggHZhos1NTC1KL YJYzcXBKNTDy3uwsYn12prJ+0zyFHxc0TzinLBPSP91555FbIItw4opf04y1jppYKz61Cr2k XdK2vthI6EZFi/7O5sVliZW1a+q+9UXLSq1/LpS+olnvvIdvzl0VmYBjoif9KmN2hnrXzVg6 w92J5fjRKN7Z9jMSNCY5rT85c6nLqa/xAf+iD/57v/HK9i4lluKMREMt5qLiRACYrmAjlwMA AA== |
| Cc | Python List <python-list@python.org> |
| 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.274.1378939096.5461.python-list@python.org> (permalink) |
| Lines | 24 |
| NNTP-Posting-Host | 2001:888:2000:d::a6 |
| X-Trace | 1378939096 news.xs4all.nl 15967 [2001:888:2000:d::a6]:52151 |
| X-Complaints-To | abuse@xs4all.nl |
| Xref | csiph.com comp.lang.python:54003 |
Show key headers only | View raw
Mark Janssen wrote: > 1) It tried to make Object the parent of every class. No one's close > enough to God to make that work. > 2) It didn't make dicts inherit from sets when they were added to Python. > 3) It used the set literal for dict, so that there's no obvious way to > do it. This didn't get changed in Py3k. > 4?) It allowed [reference] variables to be used as dict keys. This > creates a parsing difficulty for me, mentally. Keys should be direct, > hashable values, not hidden in a variable name. What do you mean by 4? Do you mean that keys should only be hardcoded? I am going to assume you meant something different, as that sounds like a terrible idea to me... > > A few of the top of the head.... > > Mark This email is confidential and subject to important disclaimers and conditions including on offers for the purchase or sale of securities, accuracy and completeness of information, viruses, confidentiality, legal privilege, and legal entity disclaimers, available at http://www.jpmorgan.com/pages/disclosures/email.
Back to comp.lang.python | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
Language design Steven D'Aprano <steve@pearwood.info> - 2013-09-10 06:09 +0000
Re: Language design diverman <pavel@schon.cz> - 2013-09-09 23:59 -0700
Re: Language design Ben Finney <ben+python@benfinney.id.au> - 2013-09-10 17:07 +1000
Re: Language design Nobody <nobody@nowhere.com> - 2013-09-11 01:03 +0100
Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-11 00:53 +0000
Re: Language design Nobody <nobody@nowhere.com> - 2013-09-12 18:23 +0100
Re: Language design Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-09-10 09:58 +0200
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-10 20:20 +1000
Re: Language design Chris Rebert <clp2@rebertia.com> - 2013-09-10 18:46 -0700
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-11 14:21 +1000
Re: Language design Burak Arslan <burak.arslan@arskom.com.tr> - 2013-09-11 13:38 +0300
Re: Language design Neil Cerutti <neilc@norwich.edu> - 2013-09-11 14:32 +0000
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-12 00:46 +1000
Re: Language design Wayne Werner <wayne@waynewerner.com> - 2013-09-11 06:42 -0500
Re: Language design Dave Angel <davea@davea.name> - 2013-09-11 12:05 +0000
Re: Language design Ethan Furman <ethan@stoneleaf.us> - 2013-09-11 07:52 -0700
Re: Language design Burak Arslan <burak.arslan@arskom.com.tr> - 2013-09-11 18:41 +0300
Re: Language design Markus Rother <python@markusrother.de> - 2013-09-11 22:41 +0200
Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-11 23:40 +0000
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-11 14:22 -0700
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-11 14:30 -0700
Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-11 23:40 +0000
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-11 17:49 -0700
Re: Language design Steven D'Aprano <steve@pearwood.info> - 2013-09-12 05:33 +0000
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-12 20:23 -0700
Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-13 05:08 +0000
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-13 17:39 +1000
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-14 19:37 -0700
Re: Language design Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-09-15 09:57 +0200
Re: Language design Terry Reedy <tjreedy@udel.edu> - 2013-09-11 21:40 -0400
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-12 11:41 +1000
Re: Language design Ethan Furman <ethan@stoneleaf.us> - 2013-09-11 14:15 -0700
RE: Language design "Prasad, Ramit" <ramit.prasad@jpmorgan.com.dmarc.invalid> - 2013-09-11 21:56 +0000
Re: Language design Ben Finney <ben+python@benfinney.id.au> - 2013-09-12 09:16 +1000
Please omit false legalese footers (was: Language design) Ben Finney <ben+python@benfinney.id.au> - 2013-09-12 09:22 +1000
Re: Please omit false legalese footers (was: Language design) Grant Edwards <invalid@invalid.invalid> - 2013-09-12 20:12 +0000
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-12 09:27 +1000
Re: Language design Ben Finney <ben+python@benfinney.id.au> - 2013-09-12 09:19 +1000
Re: Language design Terry Reedy <tjreedy@udel.edu> - 2013-09-11 19:51 -0400
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-11 17:25 -0700
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-12 10:31 +1000
Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-12 02:33 +0000
Re: Language design Roy Smith <roy@panix.com> - 2013-09-11 22:43 -0400
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-12 12:58 +1000
Re: Language design Steven D'Aprano <steve@pearwood.info> - 2013-09-12 05:08 +0000
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-11 17:34 -0700
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-11 17:37 -0700
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-12 10:40 +1000
Re: Language design Benjamin Kaplan <benjamin.kaplan@case.edu> - 2013-09-11 17:54 -0700
Re: Language design Ben Finney <ben+python@benfinney.id.au> - 2013-09-12 10:57 +1000
Re: Language design Joshua Landau <joshua@landau.ws> - 2013-09-12 05:17 +0100
Re: Please omit false legalese footers (was: Language design) Skip Montanaro <skip@pobox.com> - 2013-09-12 04:27 -0500
Re: Please omit false legalese footers (was: Language design) Oscar Benjamin <oscar.j.benjamin@gmail.com> - 2013-09-12 10:44 +0100
Re: Language design Markus Rother <python@markusrother.de> - 2013-09-12 19:51 +0200
Re: Language design Neil Cerutti <neilc@norwich.edu> - 2013-09-12 18:06 +0000
Re: Language design Markus Rother <python@markusrother.de> - 2013-09-12 20:13 +0200
Re: Language design Markus Rother <python@markusrother.de> - 2013-09-12 20:24 +0200
Re: Language design Neil Cerutti <neilc@norwich.edu> - 2013-09-12 19:18 +0000
Re: Language design Ethan Furman <ethan@stoneleaf.us> - 2013-09-12 11:05 -0700
Re: Language design Ned Batchelder <ned@nedbatchelder.com> - 2013-09-12 14:37 -0400
Re: Language design Terry Reedy <tjreedy@udel.edu> - 2013-09-12 14:46 -0400
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-13 07:53 +1000
Re: Language design Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-09-13 09:04 +0200
Re: Language design Steven D'Aprano <steve+comp.lang.python@pearwood.info> - 2013-09-13 10:13 +0000
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-13 21:16 +1000
Re: Language design Antoon Pardon <antoon.pardon@rece.vub.ac.be> - 2013-09-13 13:28 +0200
Re: Language design Terry Reedy <tjreedy@udel.edu> - 2013-09-13 15:32 -0400
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-14 09:57 +1000
Re: Language design Neil Cerutti <neilc@norwich.edu> - 2013-09-18 14:57 +0000
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-19 01:02 +1000
Re: Language design Neil Cerutti <neilc@norwich.edu> - 2013-09-18 15:08 +0000
Re: Language design Chris Angelico <rosuav@gmail.com> - 2013-09-19 01:12 +1000
Re: Language design William Ray Wing <wrw@mac.com> - 2013-09-18 12:58 -0400
Re: Language design wxjmfauth@gmail.com - 2013-09-18 10:45 -0700
Re: Language design Neil Cerutti <neilc@norwich.edu> - 2013-09-18 17:55 +0000
Re: Language design Mark Janssen <dreamingforward@gmail.com> - 2013-09-13 17:28 -0700
Re: Language design Vito De Tullio <vito.detullio@gmail.com> - 2013-09-14 07:25 +0200
csiph-web