Path: utzoo!utgpu!jarvis.csri.toronto.edu!mailrus!csd4.milw.wisc.edu!lll-winken!uunet!kddlab!titcca!sragwa!wsgw!socslgw!diamond!diamond From: diamond@diamond.csl.sony.junet (Norman Diamond) Newsgroups: comp.lang.c,comp.lang.fortran Subject: Re: Calling FORTRAN from C (Was: Need matrix inversion C routine). Message-ID: <10228@socslgw.csl.sony.JUNET> Date: 8 May 89 05:12:19 GMT References: <2846@tank.uchicago.edu> <5785@cbnews.ATT.COM> <10087@smoke.BRL.MIL> <1415@uw-entropy.ms.washington.edu> <17333@mimsy.UUCP> Sender: news@csl.sony.JUNET Reply-To: diamond@csl.sony.junet (Norman Diamond) Followup-To: comp.lang.c Organization: /usr/lib/news/organization Lines: 29 Xref: utzoo comp.lang.c:18493 comp.lang.fortran:2023 In article <17333@mimsy.UUCP> chris@mimsy.UUCP (Chris Torek) writes: >It is clear that no one language standard can constrain any *other* >language, and that therefore no one standard (for Fortran, C, PL/I, >APL, Lisp, DDL, rog-o-matic, or whatever) can require inter-language >calls. It requires an inter-language standard to do this. True >Good luck on getting together an inter-language standard ... you will >certainly need it. When DEC did exactly this, around 10 years ago, luck did not seem to be part of it. Of course, they had trouble integrating C with the rest of it, because other languages only specified WHAT gets done by various language constructs, but K&R added HOW it must be done for their language. (This must be the ultimate worst mistake that K&R made in their specification of the C language.) However, some wheels do not really require re-invention, nor do they require luck if you want to read about the existing invention before doing yours. Seems a lot of people hate DEC because DEC learned their lessons before everyone else did.... -- Norman Diamond, Sony Computer Science Lab (diamond%csl.sony.co.jp@relay.cs.net) The above opinions are my own. | Why are programmers criticized for If they're also your opinions, | re-inventing the wheel, when car you're infringing my copyright. | manufacturers are praised for it?