home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #27 / NN_1992_27.iso / spool / comp / object / 4293 < prev    next >
Encoding:
Internet Message Format  |  1992-11-21  |  1.5 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!saimiri.primate.wisc.edu!ames!purdue!not-for-mail
  2. From: gb@cs.purdue.edu (Gerald Baumgartner)
  3. Newsgroups: comp.object
  4. Subject: Re: Object-Oriented Assembly [?!]
  5. Date: 21 Nov 1992 18:59:40 -0500
  6. Organization: Department of Computer Sciences, Purdue University
  7. Lines: 20
  8. Message-ID: <1emihcINN4nc@ector.cs.purdue.edu>
  9. References: <1992Nov9.145313.18741@cis.ohio-state.edu>
  10.     <1992Nov9.183028.4680@lth.se> <jubo.721903736@rwthi3>
  11.     <1992Nov21.081321.23912@selway.umt.edu>
  12. NNTP-Posting-Host: ector.cs.purdue.edu
  13. In-reply-to: ogd@selway.umt.edu's message of Sat, 21 Nov 1992 08:13:21 GMT
  14.  
  15. In article <1992Nov21.081321.23912@selway.umt.edu> ogd@selway.umt.edu (ozymandias G desiderata) writes:
  16. >    When I was browsing through Powell's Technical Bookstore (in
  17. > Portland, OR - total hacker heaven, in case you care), I came across a
  18. > peculiar volume entitled "Object-Oriented Assembly".
  19. > exactly it said it was about: retrofitting macro-based assembly code
  20. > so that it derived some of the benefits of OOD. I thought it was a
  21. > total hoot, but the frightening part is that it made a demented sort
  22. > of sense.
  23.  
  24. That concept doesn't sound strange at all.  C++ is another example.
  25.  
  26. C did a good job as machine-independent assembly language.  Now they
  27. retrofitted a macro processor (called `cfront') on top of it to make
  28. it look like an object-oriented machine-independent assembly language.
  29. Once the C++ assemblers do a good enough job in optimizing, you might
  30. very well see people compiling high level languages down to C++.
  31.  
  32. Cheers,
  33.  
  34. Gerald
  35.