home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #1 / NN_1993_1.iso / spool / comp / os / vms / 20286 < prev    next >
Encoding:
Text File  |  1993-01-04  |  2.2 KB  |  44 lines

  1. Newsgroups: comp.os.vms
  2. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!jhunix.hcf.jhu.edu!jhuvms.hcf.jhu.edu!ecf_stbo
  3. From: ecf_stbo@jhuvms.hcf.jhu.edu (Remember Grimalkin)
  4. Subject: re: VAX c
  5. Message-ID: <4JAN199309361642@jhuvms.hcf.jhu.edu>
  6. News-Software: VAX/VMS VNEWS 1.41    
  7. Sender: news@jhunix.hcf.jhu.edu (JHU News Administrator)
  8. Organization: The Johns Hopkins University - HCF
  9. References: <9212282111.AA11260@uu3.psi.com> <1hs23kINNnqs@gap.caltech.edu>
  10. Date: Mon, 4 Jan 1993 14:36:00 GMT
  11. Lines: 31
  12.  
  13. In article <1hs23kINNnqs@gap.caltech.edu>, carl@SOL1.GPS.CALTECH.EDU writes...
  14. >Gawd, how I *HATE* UNIX!
  15.  
  16. But you use C?
  17.  
  18. This discussion just reinforces my belief that C is an unacceptable language
  19. because the run time library has to emulate unix, regardless of the OS. I
  20. have seen C take over as 'this weeks language' and I just don't understand it.
  21. Why in hell are so many people using C on VMS? Why would you want to hose your
  22. performance running through 14 levels of emulation attempting to (and often
  23. failing) make the rtl conform to every little idiosyncrasy of one particular
  24. system? I mean, is it a management decree based on 'marketing related
  25. concerns'? Is it for 'portability' (seems like the typical C program depends on
  26. such exact unix behavior that this portability is just a myth touted by people
  27. running unix. Christ, look at the contortions the guy who ported XV had to go
  28. through)? 
  29.  
  30. The latest ante in the game (but one that could be predicted given the way
  31. things are going) is this abomination called VMS POSIX (I won't even start
  32. about 'OpenVMS'). It sure would be nice if there was some non-biased attempt at
  33. environment interoperability, but I guess we're gonna be stuck with 'If you
  34. can't beat 'em, join 'em'. Now it's getting to the point where it's painful
  35. NOT to use C (example: multinet networking code and gaddam 'sockets'). I
  36. suppose it would behoove me to start writing everything in C, but something
  37. is still making me hold out. It's just the PRINCIPLE of the thing!
  38.  
  39.  
  40. Tom O'Toole - ecf_stbo@jhuvms.hcf.jhu.edu - JHUVMS system programmer 
  41. Homewood Computing Facilities, Johns Hopkins University, Balto. Md. 21218 
  42. >Here comes a jet ski.
  43. >weuh weeuhh weeuhh weeuhh WEEUHH WEEUHH WEEUHH WEEUHH weeuhh weeuhh weeuhh weuh
  44.