Beefy Boxes and Bandwidth Generously Provided by pair Networks
Just another Perl shrine
 
PerlMonks  

Re^4: Worth still to learn perl 5?

by duff (Parson)
on Dec 29, 2004 at 18:04 UTC ( [id://418041]=note: print w/replies, xml ) Need Help??


in reply to Re^3: Worth still to learn perl 5?
in thread Worth still to learn perl 5?

(Perl's) encouragement of highly individualistic coding styles makes collaborative development more difficult

You know, I've always thought statements like this one rather curious. Just because perl allows the programmer to be expressive doesn't mean that it encourages it. The whole point of the TMTOWTDI motto is to remind programmers that they needn't be constrained by one mode of thought, not that they should strive to do things in as many ways as they can think of.

In any collaborative coding effort there are guidelines (either implicit or explicit and sometimes even evolved) for contribution. These guidelines are social conventions, not technological. Perl's ability to let the programmer code in a multiparadigmatic manner isn't going to affect collaborative development at all except to make it easier. Where else could a few programmers each with expertise in a different programming language all collaborate in a meaningful/useful way but on a perl project?

Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://418041]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others lurking in the Monastery: (8)
As of 2024-04-23 15:38 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found