home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.27 / text0090.txt < prev    next >
Encoding:
Text File  |  1992-05-20  |  1.6 KB  |  40 lines

  1. Submitted-by: duke@ctt.bellcore.com (Bob Robillard)
  2.  
  3. The deadline for getting in the ballot group for POSIX
  4. 1003.1/1003.16 has been extended to May 15.  This is the
  5. "Language Independent" version and "C binding" of the
  6. POSIX system calls.  If you care about the way that all
  7. future POSIX APIs will be written I suggest you ballot
  8. this draft.
  9.  
  10. The sign-up form IEE sent out says to contact IEEE's Anna
  11. Kaczmarek at 908-562-1571 to get involved with this.
  12. (Don't get in touch with me; I'm just a civilian about
  13. this...)
  14.  
  15. For people unfamiliar with POSIX's new "Language Independent"
  16. movement, here's my heavily biased take:  Bew POSIX APIs
  17. will not be C language APIs.  They have to be written in 
  18. new, invented programming language that is supposed to be 
  19. easily translatable to Ada, or Fortran, or even C.  API's 
  20. written in this new, invented programming language are called 
  21. "Language Independent APIs."  
  22.  
  23. Each "Language Independent APIs" should come with translations 
  24. to real programming languages (like C, Ada and Fortran).  These 
  25. translations are called "bindings."  In order to find out what 
  26. a given function is supposed to do, you'll need to read the 
  27. Language Independent Spec to find out the basic functionality, 
  28. and then read the language binding to find out the syntax and
  29. language specific functionality.
  30.  
  31. Bob Robillard, Technical Editor, 1003.7      Bellcore
  32. duke@cc.bellcore.com                         RRC 1D-229
  33. bcr!cupid!duke                               444 Hoes Lane
  34. 908-699-2249, FAX: 908-336-2827              Piscataway, NJ 08854
  35.  
  36.  
  37.  
  38. Volume-Number: Volume 27, Number 89
  39.  
  40.