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=-0.8 required=5.0 tests=BAYES_00,INVALID_DATE autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,fa07350fd81f7563 X-Google-Attributes: gid109fba,public X-Google-Thread: 1108a1,fa07350fd81f7563 X-Google-Attributes: gid1108a1,public X-Google-Thread: 103376,80e8e0df8032d89e X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 1994-11-04 17:52:51 PST Path: bga.com!news.sprintlink.net!howland.reston.ans.net!agate!biosci!parc!news!janssen From: janssen@parc.xerox.com (Bill Janssen) Newsgroups: comp.lang.ada,comp.lang.c++,comp.object Subject: Re: Is C/C++ the future? Date: 05 Nov 1994 01:52:51 GMT Organization: Xerox Palo Alto Research Center Message-ID: References: <383q62$k0v@truffula.fp.trw.com> <388a97$en1@dayuc.dayton.saic.com> <38jmof$111@truffula.fp.trw.com> <1994Oct25.234705.26530@sei.cmu.edu> <1994Oct30.210203.1863@muvms6> NNTP-Posting-Host: holmes.parc.xerox.com In-reply-to: hathawa2@muvms6.wvnet.edu's message of 30 Oct 94 21:02:03 EDT Xref: bga.com comp.lang.ada:7571 comp.lang.c++:35505 comp.object:8225 Date: 1994-11-05T01:52:51+00:00 List-Id: In article <1994Oct30.210203.1863@muvms6> hathawa2@muvms6.wvnet.edu (Mark S. Hathaway) writes: Isn't the problem of libraries one of major importance these days? Every language has it's own libraries and they're not compatible and some are so closely attached to an operating system that they're not very portable and... Once you've got a good procedural language like Pascal, Modula-2, Ada, C, etc. there should be an extension of that utility by having better reusability across languages. Libraries, IMHO, should be written and documented as ILU "true" modules. ILU provides an interface specification technology specifically designed to eliminate the differences between API's (in terms of data normalization, resource management strategies, error handling policy, etc.) exported by different languages (or even different designers of class libraries in a single language). Then, what set of functions/procedures/classes/etc. would constitute completeness? See the ILU spec, ftp://parcftp.parc.xerox.com/pub/ilu/1.6.4/manual-html/manual_1.html. For sources and usage information, see ftp://parcftp.parc.xerox.com/pub/ilu/ilu.html. Bill -- Bill Janssen (415) 812-4763 FAX: (415) 812-4777 Xerox Palo Alto Research Center, 3333 Coyote Hill Rd, Palo Alto, CA 94304 URL: ftp://parcftp.parc.xerox.com/pub/ilu/misc/janssen.html