There's more than one way to do things | |
PerlMonks |
comment on |
( [id://3333]=superdoc: print w/replies, xml ) | Need Help?? |
This discussion of additive versus substractive property
of art methods leads me to connex remarks.
I feel that a program or module I
write is mature when I start to remove uneeded material because
I am able to factor out material in subroutines for
example. There is also academic styles or media that require the strict observance of rules. Usually nothing stands out and the artist personality has little place to express itself. With academic styles or media, if we could mesure quality, the standard deviation from the average is way smaller than in more "artistic media" If we translate these considerations to computer languages, we can say that python is an academic language because there is only one acceptable way to write something while in Perl there is many expressive way to convey similar meanings. The problem is that Python guaranty some minimal program quality while Perl does not. And management does not like surprise, it wants consistency. I could have peeked other language as examples, but we are on perlmonks.abbey after all. BTW: a good article about the contrast between Perl TIMTOWTDI and python. == stef In reply to Re: Artistic Method
by stefp
|
|