Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.python > #58187

Re: Error Testing

Path csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!feeds.phibee-telecom.net!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!post.news.xs4all.nl!not-for-mail
Return-Path <skip.montanaro@gmail.com>
X-Original-To python-list@python.org
Delivered-To python-list@mail.python.org
X-Spam-Status OK 0.034
X-Spam-Evidence '*H*': 0.93; '*S*': 0.00; 'compiler': 0.07; 'subject:Error': 0.07; 'false.': 0.09; 'if,': 0.09; 'worked.': 0.09; 'cc:addr:python-list': 0.11; 'python': 0.11; '"0"': 0.16; 'declaration': 0.16; 'from:addr:pobox.com': 0.16; 'from:addr:skip': 0.16; 'hacked': 0.16; 'invocation': 0.16; 'lisp': 0.16; 'scientists': 0.16; 'subroutine': 0.16; 'language': 0.16; 'sender:addr:gmail.com': 0.17; 'wrote:': 0.18; 'thu,': 0.19; 'cc:addr:python.org': 0.22; '31,': 0.24; 'logical': 0.24; 'skip': 0.24; 'environment': 0.24; 'cc:2**0': 0.24; 'meeting': 0.26; 'url:edu': 0.26; 'van': 0.27; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'especially': 0.30; 'message-id:@mail.gmail.com': 0.30; 'went': 0.31; 'url:wiki': 0.31; 'contrast,': 0.31; 'pascal': 0.31; 'url:wikipedia': 0.31; 'core': 0.34; "i'd": 0.34; 'definition': 0.35; 'late': 0.35; 'received:google.com': 0.35; 'european': 0.36; 'url:org': 0.36; 'being': 0.38; 'most': 0.60; 'first': 0.61; 'developed': 0.63; 'more': 0.64; 'american': 0.66; 'caused': 0.69; 'respect': 0.70; 'url:%1': 0.72; 'designers': 0.74; '--->': 0.84; '1980s': 0.84; 'foundations': 0.84; 'jointly': 0.84; 'subject:Testing': 0.84; 'zurich': 0.84; 'albert': 0.91; 'debt': 0.91; 'mistake': 0.91; '2013': 0.98
DKIM-Signature v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:sender:in-reply-to:references:date:message-id:subject :from:to:cc:content-type; bh=675a+rVSkc0ryjsYD1t/BZ27rcUMOmDrx8zOpaHZRzI=; b=BH5bQvWVRrOR+SisR6waS8//Dg3HGzwniTh4CG9j/obXPAeJcK5bJt3bWjPelO2e64 oEgXXUTvsWWwWUTMLQDxyfg7iG+6oOgvZ8oG59lDe0eRFa8S75Fa1WkoOvDoxyvnC70X Ez71QTwhIM4hqGV2JFsRfd24na2/WJGyvg0/Fr3yM6CicxLXMY5ZsRgSBy/mNEBQ6U8W 7aJXkL0UyzOzFzNEbyZs79hyBGVxkoO3mwzn/4YKZVXOzpxJfad3EStp0FACIEKtKvFN AZtuXYyakaHBidnRcW9mJeERmQJx3aCYOVK6n/nwBk8qX8/uIBGvpn0XbJ76TEZPBagD 6chw==
MIME-Version 1.0
X-Received by 10.50.61.205 with SMTP id s13mr3166376igr.29.1383234679627; Thu, 31 Oct 2013 08:51:19 -0700 (PDT)
Sender skip.montanaro@gmail.com
In-Reply-To <bdfaprFimg1U1@mid.individual.net>
References <33549834-2f27-47f3-abea-eb3486909dec@googlegroups.com> <ea2d79c5-e116-458f-a77c-700e748323e2@googlegroups.com> <9e734f2b-9bcd-47d8-adb9-de6501fa6e7d@googlegroups.com> <mailman.1272.1382221693.18130.python-list@python.org> <52717d82$0$1677$e4fe514c@dreader35.news.xs4all.nl> <bdfaprFimg1U1@mid.individual.net>
Date Thu, 31 Oct 2013 10:51:19 -0500
X-Google-Sender-Auth Qo-uvYl8J1UqNNNO0PzXybJaraI
Subject Re: Error Testing
From Skip Montanaro <skip@pobox.com>
To Neil Cerutti <neilc@norwich.edu>
Content-Type text/plain; charset=UTF-8
Cc Python <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.1883.1383234689.18130.python-list@python.org> (permalink)
Lines 40
NNTP-Posting-Host 2001:888:2000:d::a6
X-Trace 1383234689 news.xs4all.nl 15913 [2001:888:2000:d::a6]:50985
X-Complaints-To abuse@xs4all.nl
Xref csiph.com comp.lang.python:58187

Show key headers only | View raw


On Thu, Oct 31, 2013 at 10:20 AM, Neil Cerutti <neilc@norwich.edu> wrote:
> On 2013-10-30, Albert van der Horst <albert@spenarnc.xs4all.nl>
> wrote:
>> This suggests that Pascal went against established practice.
>> This is false. FORTRAN used = and that was a mistake caused by
>> the language being hacked together haphazardly.
>
> Respectfully, the designers of FORTRAN deserve more respect than
> that characterization accords.

Especially considering the environment in which they worked. The core
foundations of FORTRAN predate most language design research by a
decade or more.

From: http://math.scu.edu/~dsmolars/ma169/notesfortran.html#history

FORTRAN "0" report - 1954
FORTRAN I compiler - 1957
FORTRAN II - 1958
---> added subroutine definition and invocation
FORTRAN IV - developed 1960-62, definitive report in 1966
---> added logical IF, type declaration

In contrast, Algol wasn't first formalized until 1958. From:
http://en.wikipedia.org/wiki/ALGOL#History

ALGOL was developed jointly by a committee of European and American
computer scientists in a meeting in 1958 at ETH Zurich (cf. ALGOL 58).

Lisp also got its start in 1958
(http://en.wikipedia.org/wiki/Lisp_%28programming_language%29#History)

In contrast, Python wasn't started until the late 1980s (1989, I
believe). While it owes a fair debt to ABC, that language wasn't
developed at CWI until the early 1980s.

I'd like to see the reference for "hacked together haphazardly" in
reference to FORTRAN's origins.

Skip

Back to comp.lang.python | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

Error Testing Scott Novinger <scnovinger@gmail.com> - 2013-10-19 05:23 -0700
  Re: Error Testing Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-10-19 13:37 +0100
    Re: Error Testing Scott Novinger <scnovinger@gmail.com> - 2013-10-19 06:34 -0700
      Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-20 00:42 +1100
      Re: Error Testing rusi <rustompmody@gmail.com> - 2013-10-19 09:22 -0700
        Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-20 09:28 +1100
          Re: Error Testing albert@spenarnc.xs4all.nl (Albert van der Horst) - 2013-10-30 21:43 +0000
            Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-31 10:50 +1100
            Re: Error Testing Neil Cerutti <neilc@norwich.edu> - 2013-10-31 15:20 +0000
              Re: Error Testing Skip Montanaro <skip@pobox.com> - 2013-10-31 10:51 -0500
              Re: Error Testing rusi <rustompmody@gmail.com> - 2013-10-31 09:05 -0700
                Re: Error Testing Neil Cerutti <neilc@norwich.edu> - 2013-10-31 17:17 +0000
                Re: Error Testing William Ray Wing <wrw@mac.com> - 2013-10-31 22:27 -0400
                Re: Error Testing Grant Edwards <invalid@invalid.invalid> - 2013-11-01 08:32 +0000
                Re: Error Testing Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-11-01 03:25 +0000
                Re: Error Testing rusi <rustompmody@gmail.com> - 2013-10-31 20:42 -0700
                Re: Error Testing Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-11-01 10:51 -0400
                Re: Error Testing Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-11-01 15:07 +0000
                Re: Error Testing Denis McMahon <denismfmcmahon@gmail.com> - 2013-10-31 17:50 +0000
                Re: Error Testing rusi <rustompmody@gmail.com> - 2013-10-31 10:56 -0700
                Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-11-01 08:00 +1100
                Re: Error Testing Denis McMahon <denismfmcmahon@gmail.com> - 2013-10-31 22:59 +0000
                Re: Error Testing rusi <rustompmody@gmail.com> - 2013-10-31 20:50 -0700
                Re: Error Testing Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-11-01 09:39 +0000
            Re: Error Testing Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-11-01 02:00 +0000
        Re: Error Testing Ned Deily <nad@acm.org> - 2013-10-19 15:46 -0700
        Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-20 10:02 +1100
        Re: Error Testing Dennis Lee Bieber <wlfraed@ix.netcom.com> - 2013-10-20 12:18 -0400
  Re: Error Testing Ned Batchelder <ned@nedbatchelder.com> - 2013-10-19 08:44 -0400
    Re: Error Testing Roy Smith <roy@panix.com> - 2013-10-19 08:57 -0400
      Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-20 00:04 +1100
      Re: Error Testing Ned Batchelder <ned@nedbatchelder.com> - 2013-10-19 09:07 -0400
        Re: Error Testing Roy Smith <roy@panix.com> - 2013-10-19 09:09 -0400
      Re: Error Testing Mark Lawrence <breamoreboy@yahoo.co.uk> - 2013-10-19 14:19 +0100
  Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-20 00:01 +1100
  Re: Error Testing David Robinow <drobinow@gmail.com> - 2013-10-19 14:08 -0400
  Re: Error Testing Tim Chase <tim@thechases.com> - 2013-10-19 13:31 -0500
  Re: Error Testing Terry Reedy <tjreedy@udel.edu> - 2013-10-19 15:50 -0400
  What's wrong with Windows Command Prompt (was Re: Error Testing) Terry Reedy <tjreedy@udel.edu> - 2013-10-19 16:35 -0400
  Re: What's wrong with Windows Command Prompt (was Re: Error Testing) Chris Angelico <rosuav@gmail.com> - 2013-10-20 09:15 +1100
  Re: Error Testing Chris Angelico <rosuav@gmail.com> - 2013-10-20 09:20 +1100
  Re: What's wrong with Windows Command Prompt (was Re: Error Testing) David Robinow <drobinow@gmail.com> - 2013-10-21 15:55 -0400
  Re: What's wrong with Windows Command Prompt (was Re: Error Testing) Tim Chase <python.list@tim.thechases.com> - 2013-10-21 15:29 -0500

csiph-web