Path: utzoo!attcan!uunet!cs.utexas.edu!swrinde!zaphod.mps.ohio-state.edu!usc!trwind!gumby!wiley!scott From: scott@wiley.uucp (Scott Simpson) Newsgroups: comp.lang.lisp Subject: Re: Common Lisp Package System Considered Harmful Keywords: Packages, CLOS, Object-Oriented Programming, Common Lisp Message-ID: <272381E7.44AA@wilbur.coyote.trw.com> Date: 22 Oct 90 23:33:58 GMT References: <271E0D40.451E@wilbur.coyote.trw.com> <3596@skye.ed.ac.uk> Sender: news@wilbur.coyote.trw.com (News Software) Reply-To: scott@wiley.UUCP (Scott Simpson) Organization: TRW Inc., Redondo Beach, CA Lines: 34 (use-package 'flame) In article <3596@skye.ed.ac.uk> jeff@aiai.UUCP (Jeff Dalton) writes: >So don't use them. I don't quite understand what you're trying to >accomplish. Are you hoping Common Lisp will change, that the Common >Lisp designers will be embarrassed at their incompetence, that Common >Lisp will tossed in the trash, or what? I am trying to get information hiding semantics like Eiffel and Ada in Lisp without too much effort. I have been told by many people I can't. I believe them. I think you are being a tad touchy here. I guess every language news group has its language zealots... >>Exactly. Strength of will and extraordinary discipline. You hit the >>nail on the head. This is *exactly* what I am trying to avoid. >>Besides, if we didn't cherish information hiding, language protection >>and ease of uses why don't we all go back to programming in assembly >>language? They all are Turing machine equivalent anyway. Right? > >Turing-equivalence is almost useless as a way to compare programming >languages. This is exactly what I said! I asked a rhetorical question. Reread the paragraph starting with "Besides". You also edited my paragraph and I fear it could be taken out of context. The last sentence of the above paragraph stated "We need language features to help in providing protection and ease of use." >I would have thought a shorter message would have sufficed for that. My apologies for not being so succinct. P.S. I *really* promise not to post after this! Scott Simpson TRW scott@coyote.trw.com