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.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 1014db,690ce1f62160d05a X-Google-Attributes: gid1014db,public X-Google-Thread: 103376,690ce1f62160d05a X-Google-Attributes: gid103376,public X-Google-Thread: 1094ba,690ce1f62160d05a X-Google-Attributes: gid1094ba,public X-Google-Thread: 109fba,690ce1f62160d05a X-Google-Attributes: gid109fba,public From: tmoran@bix.com Subject: Re: Interfacing to Numerical Programming libraries (was: How to Design..) Date: 2000/08/12 Message-ID: #1/1 X-Deja-AN: 657416052 References: <3994AF88.A84A6E29@netwood.net> X-Complaints-To: abuse@home.net X-Trace: news1.frmt1.sfba.home.com 966058214 24.20.190.201 (Fri, 11 Aug 2000 22:30:14 PDT) Organization: @Home Network NNTP-Posting-Date: Fri, 11 Aug 2000 22:30:14 PDT Newsgroups: comp.lang.c++,comp.lang.c,comp.lang.fortran,comp.lang.ada Date: 2000-08-12T00:00:00+00:00 List-Id: >Ada 95 library developers are not obliged to reproduce the "compromises" >incorporated into the design of the Fortran 77 language binding. Unless they want the bindings to be easily used by folks familiar with the F77 binding, or they want to avoid spending a lot of time developing and documenting their "thick" binding, and instead want to just point application programmers to the existing F77 manuals. If the underlying library is a rapidly changing thing (eg, Windows), they might well decide it's not worth the trouble to try to modify their "thick" API and its documentation every time MS adds a new set of functions. Perhaps it's only worth running a program to mechanically translate the new API calls from one language to another. --- Now to leave town for a few days....