Path: utzoo!attcan!utgpu!jarvis.csri.toronto.edu!rutgers!cs.utexas.edu!milano!cadillac!joy!speyer From: speyer@joy.cad.mcc.com (Bruce Speyer) Newsgroups: comp.sys.apollo Subject: Re: The White Paper Message-ID: <4565@cadillac.CAD.MCC.COM> Date: 5 Dec 89 14:15:39 GMT References: <31904@cci632.UUCP> <46f42a6a.20b6d@apollo.HP.COM> <14983@joshua.athertn.Atherton.COM> <2197@cs-spool.calgary.UUCP> Sender: news@cadillac.CAD.MCC.COM Reply-To: speyer%cad@MCC.COM (Bruce Speyer) Organization: MCC CAD Program, Austin, TX Lines: 20 Keywords: In article <2197@cs-spool.calgary.UUCP> sharp@ksi.cpsc.ucalgary.ca.UUCP (Maurice Sharp) writes: >>Apollo's RPC is like PASCAL; Sun's RPC is like C. > > NIDL lets you do Pascal OR C. You are confusing the interface >with the implementation. Yes, the Apollo NCS is written in Pascal, >but then so is the OS. And not standard Pascal, but one with many C >like extensions. The Sun version is C to the core. > > NCS is a can be used with C including a C interface definition. >Are you sure you used it ? > >Maurice Sharp MSc. Student NCS and the suite of associated tools that are produced by Apollo are totally implemented in C code. (How else would it be portable?) All coding at Apollo has been in C or C++ for the last three years except that which is tied to Pascal for historical reasons. Bruce Speyer / MCC CAD Program WORK: [512] 338-3668 3500 W. Balcones Center Dr., Austin, TX. 78759 ARPA: speyer@mcc.com