From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,a9b0810d3106d9b8 X-Google-NewGroupId: yes X-Google-Attributes: gida07f3367d7,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!feeder.news-service.com!85.214.198.2.MISMATCH!eternal-september.org!feeder.eternal-september.org!.POSTED!not-for-mail From: Paul Colin Gloster Newsgroups: comp.lang.ada Subject: Re: Fun with C Date: Mon, 25 Apr 2011 11:43:42 +0000 Organization: A noiseless patient Spider Message-ID: References: <1908th3tyz101.1f6c5w8t9mggy.dlg@40tude.net> <2118e788-7b3e-4d25-8d0f-5e60498e3a3b@cu4g2000vbb.googlegroups.com> <1hnl95prvrt6i$.1s675gncbjxsu$.dlg@40tude.net> <5d44db50-ceff-4f4d-8bc7-714f31fbca06@hd10g2000vbb.googlegroups.com> <0eba8ffa-6d67-4957-8be3-8fbc3c2ea903@u38g2000prd.googlegroups.com> <093a1d39-29b6-4278-a759-72138296bd94@j28g2000vbp.googlegroups.com> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Injection-Info: mx02.eternal-september.org; posting-host="kheEuXGHhE2Z5eF1gAST+A"; logging-data="16901"; mail-complaints-to="abuse@eternal-september.org"; posting-account="U2FsdGVkX196HucYfSENfjiriRVunqRUqtHndLtpTwwZFxfjUZD+gQ==" User-Agent: Alpine 2.00 (LNX 1167 2008-08-23) In-Reply-To: Cancel-Lock: sha1:aP1ZcV0zPHO4D2aywa/rqypFR2A= X-X-Sender: Colin_Paul@Bluewhite64.example.net Xref: g2news1.google.com comp.lang.ada:19045 Date: 2011-04-25T11:43:42+00:00 List-Id: Peter C. Chapin sent on April 24th, 2011: |---------------------------------------------------------------------------| |"On Sat, 23 Apr 2011 13:47:51 -0700 (PDT), "George P." | | wrote: | | | |>Surprisingly, while it went through series of dramatic transitions | |>(f90 to f08), it seems that F community is not obsessed with backward | |>compatibility as much as C community. Compilers are able compile and | |>link to old legacy code but for those who writes software there is a | |>new format. | |> | |>Anyone knows how widely it is still being used and what is | |>demographics of it? | | | |Fortran is definitely still being used. I have at times lurked on | |comp.lang.fortran and it is at least as active as this group (I think more | |active). And yes, starting with Fortran 90 the language was utterly | |transformed and is now reasonably modern. I believe the latest version | |(Fortran 2008) is even object oriented." | |---------------------------------------------------------------------------| It was almost decided for the upcoming SPEC CPUv6 that the only languages allowed would be Fortran; C; and C++. Fortunately, I successfully argued that Ada should be allowed, and I mentioned SofCheck AdaMagic. |---------------------------------------------------------------------------| |"My impression is that Fortran is still primarly used in its traditional | |area of numeric computation where C is considered an upstart language. In | |fact in a head-to-head comparison between C and Fortran it is common for a | |Fortran program to outperform an equivalent C program. I've explored this | |effect myself with a toy program that does Gaussian elmination. Thus people| |interested in maximum numeric performance are drawn to Fortran." | |---------------------------------------------------------------------------| VHDL would outperform Fortran. |---------------------------------------------------------------------------| |"Ada could also be a contender in this application area but Fortran's array| |operators are so nice and modern Fortran compilers are so mature that the | |language is hard to beat when it comes to numerical applications. | | | |In any case, don't joke about Fortran as if it's some kind of dinosaur. It | |will just make the people in the Fortran community roll their eyes in | |disgust... or amusement. :) | | | |Peter" | |---------------------------------------------------------------------------| You could educate this ignoramus: "Dr." David Sinclair of Dublin City so-called University: WWW.computing.DCU.Ie/~davids/ In the academic year 1999-2000 he tried to convince me that the only reason someone still used FORTRAN was because of legacy code, and that all new number-crunching code should be in Java!