Path: csiph.com!usenet.pasdenom.info!weretis.net!feeder4.news.weretis.net!rt.uk.eu.org!newsfeed.xs4all.nl!newsfeed4.news.xs4all.nl!xs4all!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.013 X-Spam-Evidence: '*H*': 0.97; '*S*': 0.00; 'suddenly': 0.07; 'coders': 0.09; 'from:addr:ethan': 0.09; 'from:addr:stoneleaf.us': 0.09; 'from:name:ethan furman': 0.09; 'message-id:@stoneleaf.us': 0.09; 'similar,': 0.09; '~ethan~': 0.09; "wouldn't": 0.14; 'backwards': 0.16; 'curve.': 0.16; 'fine.': 0.16; 'foot': 0.16; 'here).': 0.16; 'roy': 0.16; 'smile': 0.16; 'tool.': 0.16; 'wrote:': 0.18; 'shape': 0.19; '>>>': 0.22; 'header:User-Agent:1': 0.23; '(such': 0.24; 'example.': 0.24; 'precise': 0.24; 'header:In-Reply-To:1': 0.27; 'am,': 0.29; 'instruction': 0.29; 'programming.': 0.30; 'so- called': 0.31; 'compatible': 0.32; 'front': 0.32; "can't": 0.35; 'tool': 0.35; 'computing': 0.35; 'but': 0.35; 'organic': 0.36; 'charset:us-ascii': 0.36; 'effort': 0.37; 'turn': 0.37; 'to:addr :python-list': 0.38; 'to:addr:python.org': 0.39; 'how': 0.40; 'read': 0.60; 'efforts.': 0.60; 'most': 0.60; 'break': 0.61; 'received:173': 0.61; 'pick': 0.64; 'become': 0.64; 'details': 0.65; 'here': 0.66; 'detail.': 0.68; 'smith': 0.68; 'vehicle': 0.68; 'computers': 0.72; 'article': 0.77; 'cars': 0.84 Date: Sun, 11 May 2014 11:05:20 -0700 From: Ethan Furman User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:16.0) Gecko/20121010 Thunderbird/16.0.1 MIME-Version: 1.0 To: python-list@python.org Subject: Re: Fortran References: <87ha50hagu.fsf@elektro.pacujo.net> <536b8411$0$29965$c3e8da3$5496439d@news.astraweb.com> <536b9308$0$29965$c3e8da3$5496439d@news.astraweb.com> <536bab23$0$29965$c3e8da3$5496439d@news.astraweb.com> <536f2227$0$29980$c3e8da3$5496439d@news.astraweb.com> <871tw0s2kl.fsf@elektro.pacujo.net> In-Reply-To: Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator3304.hostgator.com X-AntiAbuse: Original Domain - python.org X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - stoneleaf.us X-BWhitelist: no X-Source-IP: 173.12.184.233 X-Exim-ID: 1WjY7l-00043R-1r X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: ([173.12.184.233]) [173.12.184.233]:34619 X-Source-Auth: ethan+stoneleaf.us X-Email-Count: 1 X-Source-Cap: dG9idWs7dG9idWs7Z2F0b3IzMzA0Lmhvc3RnYXRvci5jb20= 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: 33 NNTP-Posting-Host: 2001:888:2000:d::a6 X-Trace: 1399832773 news.xs4all.nl 2923 [2001:888:2000:d::a6]:34790 X-Complaints-To: abuse@xs4all.nl Xref: csiph.com comp.lang.python:71332 On 05/11/2014 10:51 AM, Roy Smith wrote: > In article <871tw0s2kl.fsf@elektro.pacujo.net>, > Marko Rauhamaa wrote: > >> Tomasz Rola : >> >>> Given that Fortran is here for almost 60 years and lot of effort has >>> been spent to keep it backwards compatible (AFAIK), I wouldn't hold my >>> breath. >> >> I have seen a glimpse of the so-called scientific computing and Fortran >> programming. I can't help but think that Fortran is successful with >> people who don't know how to program and don't care. >> >> That's fine. If I were to build a cyclotron, I bet the Fortran coders >> would smile at my clumsy efforts. > > It is fine. Computers are tools. The sign of a good tool is that you > can pick it up and use it without having to read the instruction manual. > I can jump into pretty much any car, start the engine, and drive it, > without any learning curve. There's a lot of complicated organic > chemistry and thermodynamics going on inside the engine's combustion > chambers, but I don't need to know any of that to make use of the tool. That is an excellent example. For the most part cars are very similar, yet in some circumstances (such as a vehicle in front of you suddenly stopping) the exact details (such as the precise location and size and shape of the brake pedal) become excruciatingly important (having your foot stomp the floor just to the right of the current break pedal, because that's where the brake was in your last vehicle, is not going to help here). How the lights and/or windshield wipers turn on/off is also an important detail. -- ~Ethan~