Path: csiph.com!v102.xanadu-bbs.net!xanadu-bbs.net!goblin1!goblin.stu.neva.ru!news2.euro.net!newsgate.cistron.nl!newsgate.news.xs4all.nl!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.061 X-Spam-Evidence: '*H*': 0.88; '*S*': 0.00; 'subject:Python': 0.06; 'subject:Why': 0.09; 'python': 0.11; "(i'll": 0.16; '3.3,': 0.16; 'defer': 0.16; 'from:addr:rosuav': 0.16; 'from:name:chris angelico': 0.16; 'life?': 0.16; 'subject:make': 0.16; 'wrote:': 0.18; 'bytes': 0.24; 'earlier': 0.24; 'mon,': 0.24; 'header:In- Reply-To:1': 0.27; 'correct': 0.29; 'points': 0.29; 'absolute': 0.30; 'characters': 0.30; 'see,': 0.30; 'message- id:@mail.gmail.com': 0.30; 'code': 0.31; 'long.': 0.31; 'overhead': 0.31; 'steven': 0.31; 'trivial': 0.31; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'representing': 0.36; 'two': 0.37; 'to:addr:python-list': 0.38; 'pm,': 0.38; 'to:addr:python.org': 0.39; 'days': 0.60; 'entire': 0.61; 'back': 0.62; 'guarantee': 0.63; 'subject:more': 0.64; 'characters,': 0.84; 'subject:money': 0.84; 'that),': 0.91; '280': 0.93; '2013': 0.98 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:x-received:in-reply-to:references:date:message-id :subject:from:to:content-type:content-transfer-encoding; bh=yWvRHOXnOum3OZ3wxAOl3HUrNcn9z3yEeBeluYGZ9uo=; b=Vk3Bp4OklMm+YQRxzToBraEjCHXqeJshiU/bZGogQwNbv4h8VBSnjp0/cTMqjnldW6 tX4yDbMMYr+5Hacr8416T/EsjuRlftYGDrxGACjxsDw1RwFHf+13/feTBF3pWa7oBQby Yuglsl0EVWhr28gBySNgilLnkG3Lg82eJi2uYOlS/5tqkfRSOSW2vdOoz3vyqYXkqdVJ 0I14JuGPIZC2JkW9RPxtAOR58g6RFkUXmp6288eHLZfqTcyFNt5ABY6Hzk7Uc7/up6jg 4SCUXT3VFI0FHZaFdq9z/NUxDwdDxsM8lf+3eaIFUMYVdBJfNPwBLGm1hIzfl3svkdN8 1RqA== MIME-Version: 1.0 X-Received: by 10.52.37.109 with SMTP id x13mr5573352vdj.10.1367825433858; Mon, 06 May 2013 00:30:33 -0700 (PDT) In-Reply-To: References: <5186aeb6$0$29997$c3e8da3$5496439d@news.astraweb.com> Date: Mon, 6 May 2013 17:30:33 +1000 Subject: Re: Why do Perl programmers make more money than Python programmers From: Chris Angelico To: python-list@python.org Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable 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: 19 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1367825442 news.xs4all.nl 15897 [2001:888:2000:d::a6]:55530 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:44804 On Mon, May 6, 2013 at 4:28 PM, F=E1bio Santos w= rote: >> And of course, the Python Programmer's moral code is only 80 characters >> wide. > > No! Was it not seventy characters wide? Was I fooled my entire life? Well you see, it was 70 bytes back in the Python 2 days (I'll defer to Steven for data points earlier than that), but with Python 3, there were two versions: one was 140 bytes representing 70 characters, the other 280 bytes representing 70 characters. In Python 3.3, they were merged, and a trivial amount of overhead added, so now it's 80 bytes representing 70 characters. But you have an absolute guarantee that it's correct now. Of course, the entire code can be represented as a single int now. You used to have to use a long. ChrisA