Path: csiph.com!newsfeed.hal-mli.net!feeder3.hal-mli.net!newsfeed.hal-mli.net!feeder1.hal-mli.net!newsfeed.xs4all.nl!newsfeed2.news.xs4all.nl!xs4all!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.011 X-Spam-Evidence: '*H*': 0.98; '*S*': 0.00; 'subject:Python': 0.06; 'binary': 0.07; 'meaningful': 0.09; 'parsed': 0.09; 'statements': 0.09; 'sure,': 0.09; 'cc:addr:python-list': 0.11; 'wrote': 0.14; 'cc:name:python list': 0.16; 'janssen': 0.16; 'lisp': 0.16; 'mechanism.': 0.16; 'subject:Java': 0.16; 'switches': 0.16; 'think.': 0.16; 'all.': 0.16; 'sender:addr:gmail.com': 0.17; 'wrote:': 0.18; 'do.': 0.18; 'input': 0.22; 'proposed': 0.22; 'cc:addr:python.org': 0.22; 'header:User-Agent:1': 0.23; 'earlier': 0.24; 'cc:2**0': 0.24; "i've": 0.25; 'mention': 0.26; 'header:In-Reply-To:1': 0.27; 'idea': 0.28; 'topic': 0.29; 'wonder': 0.29; 'characters': 0.30; 'lines': 0.31; 'this.': 0.32; 'languages': 0.32; 'text': 0.33; 'sense': 0.34; 'could': 0.34; 'subject: (': 0.35; "can't": 0.35; 'common': 0.35; 'case,': 0.35; 'definition': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'science,': 0.36; "didn't": 0.36; 'represent': 0.38; 'files': 0.38; 'pm,': 0.38; 'enough': 0.39; 'how': 0.40; 'read': 0.60; 'tell': 0.60; 'ago,': 0.61; 'ago.': 0.61; 'gone': 0.61; 'first': 0.61; 'back': 0.62; 'cards': 0.65; 'to:addr:gmail.com': 0.65; "today's": 0.70; 'you:': 0.81; 'cobol': 0.84; 'etc,': 0.84; 'sweeping': 0.84 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=ZAGb41bBB6TjQ7obPVfeIGCvzTS7v2Fnc2So3nT9UHw=; b=qGKQbDRMQqzXtftXyRMV390koWzN543yggbnm/xnYBOb3sVoRBOSMIoHCcw8QcuEiF 1nmw7GSCDBqK7wBS7mKRFXRv9dSb8mOYNXU/+wZqnSdmv6wnJGeak0LtSUEaH92h3JpX AQ0/ujamhx59nc8NqZk+mpUmn7yITuxNYDOINRdBoN8iDyE9vE+QusJwvfChrzP7l+vE kV/VoFv7MCHKL5yImwquEcNngW0brcL1ZP8G1zhUzHZ1pqYgAfFFDcwd+PbBkEb/ilf9 QtQH3sl275SgNDXFdJPFidmFk7WAVnF1fl8JKgqKJ/ombihbNHe3yJPvwCR7tSbOLp3D 1faw== X-Received: by 10.229.219.199 with SMTP id hv7mr8070760qcb.15.1381975798923; Wed, 16 Oct 2013 19:09:58 -0700 (PDT) Sender: Ned Batchelder Date: Wed, 16 Oct 2013 22:09:57 -0400 From: Ned Batchelder User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:24.0) Gecko/20100101 Thunderbird/24.0.1 MIME-Version: 1.0 To: Mark Janssen Subject: Re: Python was designed (was Re: Multi-threading in Python vs Java) References: <525F33BD.80409@nedbatchelder.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Python List 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: 20 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1381975806 news.xs4all.nl 15925 [2001:888:2000:d::a6]:57527 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:56928 On 10/16/13 8:53 PM, Mark Janssen wrote: >> And your earlier idea that punched cards didn't have tokens is wildly >> ignorant of the state of software and languages 50 years ago. > Please tell me how you parsed tokens with binary switches 50 years > ago. Your input is rubbish. The mention of punched cards was from you: Prior to that [the '70s] you have punch cards where there's no meaningful definition of "parsing" because there are no tokens. I have no idea what you mean by this. Punched cards are an input mechanism. Each one held 80 characters (ever wonder why people are so fixated on 80-character lines?). Those characters could represent text just as 80 characters in today's text files do. It was common for those cards to hold lines of program text which were parsed into tokens, etc. Sure, go back far enough and you get to switches, etc, but programs have been input as text for far longer than you think. Fortran was first proposed 60 years ago, and was parsed as tokens. Lisp and Cobol both happened before 1960. In any case, I've gone back to read the emails where you wrote this, and I can't make sense of how tokens come into the originl topic at all. You seem drawn to sweeping statements about the current state and history of computer science, but then make claims like this about punched cards that just make no sense. --Ned.