Path: csiph.com!usenet.pasdenom.info!gegeweb.org!fdn.fr!proxad.net!feeder1-2.proxad.net!news.tele.dk!news.tele.dk!small.news.tele.dk!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.025 X-Spam-Evidence: '*H*': 0.95; '*S*': 0.00; 'subject:Python': 0.06; 'binary': 0.07; 'odd': 0.07; 'meaningful': 0.09; 'parsers': 0.09; 'yeah,': 0.09; 'janssen': 0.16; 'say.': 0.16; 'subject:Java': 0.16; 'to:name:python list': 0.16; 'wrote:': 0.18; 'seems': 0.21; 'machine': 0.22; 'input': 0.22; 'cheers,': 0.24; 'source': 0.25; '15,': 0.26; 'developing': 0.27; 'header:In-Reply-To:1': 0.27; 'message-id:@mail.gmail.com': 0.30; "i'm": 0.30; 'there.': 0.32; 'open': 0.33; 'ago': 0.33; 'sense': 0.34; 'subject: (': 0.35; 'definition': 0.35; 'but': 0.35; 'received:google.com': 0.35; 'there': 0.35; 'culture': 0.36; "didn't": 0.36; 'useful': 0.36; 'application': 0.37; 'two': 0.37; 'growing': 0.38; 'to:addr :python-list': 0.38; 'pm,': 0.38; 'to:addr:python.org': 0.39; 'digital': 0.61; 'became': 0.64; 'cards': 0.65; 'compiling': 0.84; 'off,': 0.84; 'edwards': 0.91; 'washington': 0.93; '2013': 0.98 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:to :content-type; bh=TUnF+Ohy9G2bB1aUZHQE0YojosvY20Ows+8jiYqTE7c=; b=i6EpB06brDEG0b4wlRU4qyKWtwIaqPUXWIfnWb69ekn/v5vrpOiqNnA2APV7H1C4JK HZ8akwsogTL+C7OE5K+myZSMNRMpeSA40imwsTy4MIrILF1yrTEIHskWuWDckd9J8vvQ pZUJr9k0kZMKZQoKOMcG2Jy+9+9m+tMst+cyB+nzcLOnzqRClt4vwCrJaeTcVwJFCZwX DbeCGi7cqjlpZNU/OWh5vzRs4nGFnFSFW1icymjzwXVN1U9CT1SA7uzwKjF3lliIOlZG M/QaOomB+/HSDGHHHXjASfM6DOGCRiDMgY7bHl9EirBnvtBVhuvpgGN+LMFEIPQKlqDb 3k5A== MIME-Version: 1.0 X-Received: by 10.180.13.174 with SMTP id i14mr25898456wic.49.1381945507348; Wed, 16 Oct 2013 10:45:07 -0700 (PDT) In-Reply-To: References: Date: Wed, 16 Oct 2013 10:45:07 -0700 Subject: Re: Python was designed (was Re: Multi-threading in Python vs Java) From: Mark Janssen To: Python List Content-Type: text/plain; charset=ISO-8859-1 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: 23 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1381945862 news.xs4all.nl 15917 [2001:888:2000:d::a6]:54025 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:56888 On Tue, Oct 15, 2013 at 2:46 PM, Grant Edwards wrote: > On 2013-10-15, Mark Janssen wrote: > >> Yeah, well 40 years ago they didn't have parsers. > > That seems an odd thing to say. People were assembling and compiling > computer programs long before 1973. I'm using the word "parser" in the sense of a stand-alone application that became useful with the growing open source culture that was developing in the 70's. Prior to that you have punch cards where there's no meaningful definition of "parsing" because there are no tokens. Would you say you were "parsing" on an old digital machine where you input programs with binary switches? But after the advent of the dumb terminal, parsers started evolving, and that was the early 70's. I might be a year or two off, but I only gave one significant digit there. ;^) Cheers, -- MarkJ Tacoma, Washington