home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lang / lisp / mcl / 2089 < prev    next >
Encoding:
Internet Message Format  |  1993-01-25  |  2.4 KB

  1. Path: sparky!uunet!zaphod.mps.ohio-state.edu!cs.utexas.edu!sun-barr!ames!olivea!apple!cambridge.apple.com!nrb!@nrbmi1.ia.nrb.be.cfry@MIT.EDU
  2. From: nrb!cfry@MIT.EDU (Christopher Fry)
  3. Newsgroups: comp.lang.lisp.mcl
  4. Subject: Re: Packaging MCL
  5. Message-ID: <9301222327.AA19223@MIT.EDU>
  6. Date: 22 Jan 93 23:27:13 GMT
  7. Sender: owner-info-mcl@cambridge.apple.com
  8. Lines: 40
  9. Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
  10.  
  11. > Return-Path: <slack@starbase.mitre.org>
  12. > Date: Thu, 21 Jan 93 09:11:48 EST
  13. > From: nrb!slack@starbase.MITRE.ORG (M. G. Slack)
  14. > To: info-mcl@nrbmi2.ia.nrb.be
  15. > In-Reply-To: Vincent Keunen's message of Wed, 20 Jan 1993 09:44+0200 <19930120074430.1.KEUNEN@nrbmi1.ia.nrb.be>
  16. > Subject: Packaging MCL
  17. >    Date: Wed, 20 Jan 1993 09:44+0200
  18. >    From: Vincent Keunen <nrb!keunen@nrbmi2.ia.nrb.be>
  19. >    Reply-To: nrb!keunen@nrb.be
  20. >        Date: Fri, 15 Jan 1993 22:01+0200
  21. >        From: ph@netcom.com (Peter Hendrickson)
  22. >        I think this is a good idea and here's how to package it: Call it the
  23. >        "MCL Operating System".  Distribute it in an "MCL Operating System
  24. >        Folder".  Nobody cares how big an operating system is!  When you are
  25. >        delivering an MCL program to a customer, you specify that it requires
  26. >        the "MCL Operating System" and they won't bat an eye.  The tone of the
  27. >        interaction changes from "... but the application will be 1.5MB" to
  28. >        "... you are up to date with the MCL Operating System, aren't you?"
  29. > Best of all, make the MCL OS Free and packaged with the MAC OS.  I'll bet that
  30. > this will greatly increase the # of people doing development in the language
  31. > and thus up the Number of sales of the MCL language.
  32.  
  33. - OK, we've got the dollars end covered. 
  34. - We've got the "psycological" end covered
  35. with the"MCL operationg system" or its "Lieberman init" equivalent.
  36. [Just make it so that when the machine boots up, the init doesn't take up
  37. much room until the user actually launches an MCL applet.]
  38. - We've got the design mapped out [use essentailly fasl files]
  39. - We've got the user interface [see previous fry note on making it easy
  40. to switch the menu bar, change applets with the right hand pull down menu],
  41. - we've got some complications to work out with Apple-events but this need not
  42. be smooth on first pass.
  43. - Implementation is always harder than you initially hope but doesn't SOUND
  44.   like a lot of work.
  45. - And its a potentially big win.
  46.