Editing
Open Sourcing the Virtues of a Perl Programmer
(section)
Jump to navigation
Jump to search
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
== Conclusion == This remains, deliberately, a paper for the Perl community. Its starting point is Larry Wall's language, its examples come from Perl project and community life, and its practical hope is that Perl programmers will speak more accurately about the habits they wish to cultivate. Wall's famous ''laziness'', ''impatience'', and ''hubris'' remain memorable jokes and useful cultural shorthand, but the behaviors he actually praised are better described as ''Practical Wisdom'', ''Spiritedness'', and ''Good Order''. His later appeal to ''Diligence'', ''Patience'', and ''Humility'' supplies an important complementary set of virtues for sustaining those powers in open-source community life.<ref name="wall1999" /> Dr. Christos Argyropoulos's suggestion to examine the extremes and make the argument intelligible beyond a single language strengthens rather than weakens this Perl focus. Perl becomes a case study that outsiders can understand precisely because its community has spoken so explicitly about programmer character. Other communities may recognize analogous questions in their own cultures, but Perl remains the home of the argument. The later convergence with Pope Leo XIV's ''Magnifica Humanitas'' adds one final perspective. This essay's central claim predates both Leo XIV's election and his encyclical, yet his insistence that technological power be ordered toward human dignity, the common good, and human flourishing gives contemporary expression to a very old principle.<ref name="LeoXIV2026" /> From Aristotle's ''eudaimonia'', through St. Thomas's account of prudence, through Leo XIII's response to the industrial ''res novae'', to Leo XIV's response to the technological ''res novae'', the recurring question is not simply what human beings are capable of building, but what those capabilities are for. That question belongs in Perl as surely as it belongs anywhere else technology is made. Perl is a language, an ecosystem, and a collection of powerful tools, but its highest value is realized through the people who use those tools to solve problems, create, teach, maintain, serve, earn livelihoods, build institutions, and help one another. There are many virtues that can benefit the Perl community as it moves forward, but a good beginning is to name clearly the ones already hiding in plain sight. Thank you, Larry Wall.
Summary:
Please note that all contributions to Perl Guilds - Getting Medieval with Perl may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Perl Guilds - Getting Medieval with Perl:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Navigation menu
Personal tools
Not logged in
Talk
Contributions
Log in
associated-pages
Page
Discussion
English
Views
Read
Edit
Edit source
View history
More
Search
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Tools
What links here
Related changes
Page information