home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 January / usenetsourcesnewsgroupsinfomagicjanuary1994.iso / sources / std_unix / volume.26 / text0095.txt < prev   
Encoding:
Text File  |  1992-02-21  |  1.4 KB  |  35 lines

  1. Submitted-by: Guido.van.Rossum@cwi.nl (Guido van Rossum)
  2.  
  3. lewine@cheshirecat.webo.dg.com (Donald Lewine) writes:
  4. >POSIX does not specify dynamic linking and is not likely to do so.
  5. >POSIX covers the source level view of the computer.  There is no
  6. >need (as far as POSIX is concerned) to ever compile or link anything.
  7. >
  8. >One could implement POSIX using a very fast and very smart cockroach.
  9. >As long as the source program produces the right output the cockroach
  10. >is POSIX conforming.
  11.  
  12. This is the standard argument from language specification people to
  13. ignore certain issues of the real world.  Remember what it did to
  14. Pascal, which tried to ignore the issue of separate compilation.  Come
  15. on folks, the C standard requires binary arithmetic!
  16. That's the way to go!
  17.  
  18. Thes standards (especially POSIX!) are for users, not for
  19. mathematiciancs.  As soon as good implementations of dynamic loading
  20. become common (and I suspect this will be very soon) a cry for
  21. standardization will result.
  22.  
  23. I have already been forced to design a lowest-common-denominator
  24. dynamic loading interface and to provide two different implementations
  25. for it, in order to support extensibility for a very portable language
  26. implementation I'm maintaining, and I hope I won't have to write too
  27. many other ports.
  28.  
  29. --Guido van Rossum, CWI, Amsterdam <guido@cwi.nl>
  30. "The plumage don't enter into it.  He's stone dead!"
  31.  
  32.  
  33. Volume-Number: Volume 26, Number 106
  34.  
  35.