Path: csiph.com!x330-a1.tempe.blueboxinc.net!usenet.pasdenom.info!gegeweb.42!gegeweb.eu!nntpfeed.proxad.net!feeder1-1.proxad.net!proxad.net!feeder1-2.proxad.net!74.125.46.80.MISMATCH!postnews.google.com!glegroupsg2000goo.googlegroups.com!not-for-mail From: Lew Newsgroups: comp.lang.java.programmer Subject: Re: Any experience on teaching Perl programmers Java Date: Tue, 25 Oct 2011 20:00:02 -0700 (PDT) Organization: http://groups.google.com Lines: 17 Message-ID: <18264299.15.1319598002820.JavaMail.geo-discussion-forums@prap37> References: <9gn5f8FmomU4@mid.individual.net> <251020111003268194%jimsgibson@gmail.com> Reply-To: comp.lang.java.programmer@googlegroups.com NNTP-Posting-Host: 173.164.137.214 Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: posting.google.com 1319598335 1348 127.0.0.1 (26 Oct 2011 03:05:35 GMT) X-Complaints-To: groups-abuse@google.com NNTP-Posting-Date: Wed, 26 Oct 2011 03:05:35 +0000 (UTC) In-Reply-To: <251020111003268194%jimsgibson@gmail.com> Complaints-To: groups-abuse@google.com Injection-Info: glegroupsg2000goo.googlegroups.com; posting-host=173.164.137.214; posting-account=CP-lKQoAAAAGtB5diOuGlDQk0jIwmH0T User-Agent: G2/1.0 X-Google-Web-Client: true Xref: x330-a1.tempe.blueboxinc.net comp.lang.java.programmer:9192 Jim Gibson wrote: > Object-oriented features were added in Perl 5: classes, encapsulation, > inheritance, polymorphism, etc. The one thing Perl doesn't have is data > hiding: >=20 > =B3Perl doesn't have an infatuation with enforced privacy. It would > prefer that you stayed out of its living room because you weren't > invited, not because it has a shotgun=B2 -- Larry Wall >=20 > (I am a Perl fan, if you can't tell.) Calling data-access control an "infatuation" doesn't make it a bad thing. = Cute analogies with rabid defenders of one's home don't make an engineering= argument, either. --=20 Lew