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>