Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 06 Apr 2010 11:07:25 -0700
From:      merlyn@stonehenge.com (Randal L. Schwartz)
To:        Chuck Swiger <cswiger@mac.com>
Cc:        RW <rwmaillists@googlemail.com>, freebsd-questions@freebsd.org
Subject:   Re: perl qstn...
Message-ID:  <86k4sk1mle.fsf@red.stonehenge.com>
In-Reply-To: <2EE33758-C39C-41DC-B6A8-B34CF6B3B25A@mac.com> (Chuck Swiger's message of "Tue, 06 Apr 2010 11:00:34 -0700")
References:  <4BB8108A.9080104@FreeBSD.org> <1270371713.5861.98.camel@tao.thought.org> <86aatjnsts.fsf@red.stonehenge.com> <861vevnsow.fsf@red.stonehenge.com> <j2ya14066a01004040945z39191770k2f025752317fb14a@mail.gmail.com> <20100404163353.GA15198@guilt.hydra> <20100404201442.b456044e.freebsd@edvax.de> <o2oa14066a01004041148zd4ef8167q32b04d58daec8f9f@mail.gmail.com> <4BB9A5ED.3040309@infracaninophile.co.uk> <20100405173632.739a0c42@gumby.homeunix.com> <20100406015544.GA21119@guilt.hydra> <20100406132049.641b9edf@gumby.homeunix.com> <86wrwkiunp.fsf@red.stonehenge.com> <2EE33758-C39C-41DC-B6A8-B34CF6B3B25A@mac.com>

next in thread | previous in thread | raw e-mail | index | archive | help
>>>>> "Chuck" == Chuck Swiger <cswiger@mac.com> writes:

Chuck> Let's suppose you want to display one message if debugging is
Chuck> enabled, and a shorter message if it is not.

Then you wouldn't have used this construct.

>> If you don't like all this freedom, there's always Python. :)

Chuck> Yes, Perl lets you innovate a remarkable number of ways of
Chuck> solving the same problem using syntax that varies from clean and
Chuck> maintainable to constructs which even the original author won't
Chuck> understand without effort a few months later.  It seems to be
Chuck> uncommon for one to write unreadable Python code; I'm not sure
Chuck> additional freedom to write obfuscated code would be as
Chuck> beneficial as one may assume....

I call shenanigans: False dichotomy.

Perl has *many* options that are all clear and readable, and some
that aren't.  Python has a *few* options that are all clear and
readable, and some that aren't.

You may not appreciate that freedom.  Others do.  With freedom comes
responsibility.  If that's not for you, Perl's not for you.

-- 
Randal L. Schwartz - Stonehenge Consulting Services, Inc. - +1 503 777 0095
<merlyn@stonehenge.com> <URL:http://www.stonehenge.com/merlyn/>;
Smalltalk/Perl/Unix consulting, Technical writing, Comedy, etc. etc.
See http://methodsandmessages.vox.com/ for Smalltalk and Seaside discussion



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?86k4sk1mle.fsf>