Re: Who uses clapack?

From: Jentje Goslinga (goslinga_at_telus.net)
Date: 12/11/04


Date: Sat, 11 Dec 2004 04:29:57 GMT


Rich Townsend wrote:
> Jentje Goslinga wrote:
>
>> It all depends on the application. Nowadays "systems" usually
>> have a database component and sometimes internet connectivity
>> and much more and it is natural for them to be composed of
>> modules in various different languages. I have seen many
>> engineering applications in the C and C++ languages.
>> I have written a large system with a Windows user interface,
>> database and internet connectivity in C++.
>> The beauty of C++ is that the notion that the code will have
>> to connect to modules written in other languages has been an
>> intrinsic part of the design of the language from the beginning.
>
>
> I can't find the section in Bjarne Stroustrup's book where he discusses
> interoperability with other languages. Would you care to enlighten me?

Yes, the "extern C" syntax is discused in Chapter 9
Section 9.2.4 Linkage to Non-C++ code,
The C++ programming Language, third edition page 205.

There is also a useful discussion about the design of large
systems in Chapter 23, Development and Design, worth reading.

This a great book.

> cheers,

Thanks for saying something positive for a change.

Jentje

> Rich



Relevant Pages

  • Re: Who uses clapack?
    ... > Jentje Goslinga wrote: ... >> have a database component and sometimes internet connectivity ... >> modules in various different languages. ... >> intrinsic part of the design of the language from the beginning. ...
    (sci.math.num-analysis)
  • Re: Who uses clapack?
    ... Jentje Goslinga wrote: ... > have a database component and sometimes internet connectivity ... > modules in various different languages. ...
    (comp.lang.fortran)
  • Re: Who uses clapack?
    ... Jentje Goslinga wrote: ... > have a database component and sometimes internet connectivity ... > modules in various different languages. ...
    (sci.math.num-analysis)
  • Re: Speculative Design Hypothesis (with predictions) 2nd draft
    ... languages are human products, but that does not make them "designed". ... natural languages has nothing to do with design. ... wings and echolocation. ... Because the genetics and fossil evidence show otherwise. ...
    (talk.origins)
  • Re: Overview Of New Intel Core i7(Nehalem) Processor
    ... people settled down and started doing more disciplined design. ... apps will still need mathematical, disciplined, unambiguous languages. ... See, tha tis wha tI mean, yo udo not knwo C, and yet yo uhave more opinions ... I wrote my first EPROM programmer with zeros and ones in machine code, ...
    (sci.electronics.design)