home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #31 / NN_1992_31.iso / spool / comp / sys / pen / 752 < prev    next >
Encoding:
Text File  |  1992-12-30  |  2.2 KB  |  46 lines

  1. Newsgroups: comp.sys.pen
  2. Path: sparky!uunet!wupost!eclnews!usenet
  3. From: dale@manet.wustl.edu (Dale Frye)
  4. Subject: Re: Momenta/PenPoint vs. Microsoft
  5. Message-ID: <1992Dec30.222552.7070@wuecl.wustl.edu>
  6. Sender: usenet@wuecl.wustl.edu (News Administrator)
  7. Nntp-Posting-Host: degas
  8. Reply-To: dale@manet.wustl.edu
  9. Organization: Washington University, School of Engineering, St. Louis MO
  10. References: <1992Dec30.045755.25687@news.media.mit.edu>
  11. Date: Wed, 30 Dec 1992 22:25:52 GMT
  12. Lines: 32
  13.  
  14. In article <1992Dec30.045755.25687@news.media.mit.edu>  
  15. testarne@barking.media.mit.edu (Thad E Starner) writes:
  16. >     Does the PenPoint operating system use 32bit pointers by default
  17. > or do they do the FAR/NEAR trick of Microsoft (just spent a couple of
  18. > days of misdirection, excuse the pun, on that one).
  19.  
  20. PenPoint is entirely 32-bit.  No FAR/NEAR tricks. In the DR (Developer's  
  21. Release) all pointers had to be defined as FAR because of the compiler  
  22. (Microsoft C) but since they switched to Watcom C you no longer have to do  
  23. it. (In fact if you do it you'll get a syntax error.) If you don't know  
  24. Windows already then I would highly suggest taking a look at PenPoint  
  25. (even if you are familar with Windows).  There's a lot more to PenPoint  
  26. than just the pen. It is the only complete object-oriented OS available  
  27. today. PenPoint is now where other OS vendors plan to be in 2 years. (Next  
  28. major release of OS/2, based on MACH and the release after next of Windows  
  29. NT, Cairo) Even if GO fails (I don't think it will) what you learn from  
  30. PenPoint about OOOS, UI, Application Framework and a bunch of other stuff  
  31. will be quite valuable. There is an incredible amount of new ideas in  
  32. there along with a bunch of stuff borrowed from the likes of MacApp and  
  33. ET++. One word of caution, PenPoint is not DOS or UNIX. Be prepared to  
  34. learn new ways of doing things. The first is understanding the application  
  35. instance lifecycle. The second is the concept of processes and tasks.  
  36. (i.e. A process is just memory allocation in which mulitple tasks can be  
  37. running.)  And of course there's learning about OO design and programming  
  38. if you haven't done that before.
  39.  
  40.  
  41. Dale Frye
  42. Washington University in St. Louis
  43.  
  44.  
  45.