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, MSGID_RANDY autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 103376,56250291936154a0 X-Google-Attributes: gid103376,public From: Robert Dewar Subject: Re: OS Bindings (was: Where is the elusive jump command?) Date: 2000/04/06 Message-ID: <8ci6vf$r5a$1@nnrp1.deja.com>#1/1 X-Deja-AN: 607557966 References: <38D771CA.D41AF9B5@port.ac.uk> <8bq7ku$mc8$1@nnrp1.deja.com> <38E0E723.C39C392@quadruscorp.com> <8brfm4$4uc$1@nnrp1.deja.com> <8brn4k$p6i$1@slb0.atl.mindspring.net> <8brrpj$i04$1@nnrp1.deja.com> <38E312F8.78883ACB@icn.siemens.de> <8c4rvf$d9k$1@nnrp1.deja.com> <2000Apr5.070127.1@eisner> <2000Apr6.081305.1@eisner> X-Http-Proxy: 1.0 x23.deja.com:80 (Squid/1.1.22) for client 205.232.38.14 Organization: Deja.com - Before you buy. X-Article-Creation-Date: Thu Apr 06 14:29:25 2000 GMT X-MyDeja-Info: XMYDJUIDrobert_dewar Newsgroups: comp.lang.ada X-Http-User-Agent: Mozilla/4.61 [en] (OS/2; I) Date: 2000-04-06T00:00:00+00:00 List-Id: In article <2000Apr6.081305.1@eisner>, Kilgallen@eisner.decus.org.nospam wrote: > Are you saying that no Ada vendors for Unix provide bindings ? > That seems incredible in the face of all the hype about how > Unix is ideal for programming. A little bit of an odd statement, but understandable from a VMS enthusiast :-) Unix is a collection of operating systems, so providing a binding to Unix is not a very well defined concept. Certainly all Ada compilers come with various ways of interfacing to operating systems functions. Many functions can be done using the portable POSIX interface. This is desirable where possible, since it avoids the nasty trap that particularly VMS programmers get stuck in of doing everything with Starlet and building completely non-portable programs. Many of these Starlet functions could perfectly well be performed using a good posix interface. Other bindings to well established interface sets are also generally available, and these are largely portable. In addition every compiler comes with various operating system interfaces that are not necessarily portable to other Ada compilers. Sent via Deja.com http://www.deja.com/ Before you buy.