SI
SI
discoversearch

We've detected that you're using an ad content blocking browser plug-in or feature. Ads provide a critical source of revenue to the continued operation of Silicon Investor.  We ask that you disable ad blocking while on Silicon Investor in the best interests of our community.  If you are not using an ad blocker but are still receiving this message, make sure your browser's tracking protection is set to the 'standard' level.
Technology Stocks : All About Sun Microsystems -- Ignore unavailable to you. Want to Upgrade?


To: Bald Eagle who wrote (8288)3/12/1998 11:44:00 AM
From: SSS  Read Replies (1) | Respond to of 64865
 
Rod's statement was that languages other than C have access to
the OS through a C interface. This is technically correct.

Your fortran/cobol executables (or the perl interpreter) are all
linked with libraries of C code to access the OS. In some cases
this is transparent. Other times, one may need to "call out"
to the C API's directly.

SSS



To: Bald Eagle who wrote (8288)3/12/1998 4:10:00 PM
From: Kashish King  Read Replies (1) | Respond to of 64865
 
I don't know where you get your information from, but I think you are not correct. C is not the only language to run on UNIX boxes.

Wiseowl, I agree with both statements but they are not related. The shell scripts and other higher level "languages" access services in the operating system through a C language interface. It's sort of a tier structure with C right near the bottom. Think of C as the UNIX Programing Language (UPL) and you will have the connection to the Java Programing Language (JPL, hmmm....) and Java the Operating System and/or environment. See, Windows was an "environment" long before it ever made it to Operating System status and high level languages like COBOL and FORTRAN either used Window's C language interface or their assembly language interface.